From 30995c709aaeeda1b540d6deb4881977a3afbedf Mon Sep 17 00:00:00 2001 From: locker98 Date: Wed, 18 Dec 2024 16:26:59 -0500 Subject: [PATCH] fix package --- .../.vscode => .vscode}/c_cpp_properties.json | 0 {src/.vscode => .vscode}/settings.json | 0 build/.built_by | 1 - build/COLCON_IGNORE | 0 .../v1/query/client-colcon-cmake/codemodel-v2 | 0 .../codemodel-v2-3691e9fdc3bac3ccc574.json | 151 -- .../directory-.-d3eae02cb336d1c64700.json | 481 ---- .../reply/index-2024-12-11T18-55-00-0298.json | 54 - ..._two_ints_client-bb3e0cdbd52d6a93f727.json | 629 ----- ...ts_client_no_oop-64b82d92b2761a1b7bd0.json | 629 ----- ..._two_ints_server-f59cfd42e0b2c4cc0d77.json | 629 ----- .../target-cpp_node-298129742dd57d04d5d7.json | 510 ---- ...status_publisher-36fd1dee75235beafe95.json | 555 ----- ...pp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json | 112 - ...t-number_counter-9fc1e2d3c4c5859c672f.json | 629 ----- ...number_publisher-61f78e3f11ed8d93f30f.json | 629 ----- ...bot_news_station-5dbc664deed79e50e09c.json | 629 ----- ...arget-smartphone-85e34c600c9628cbb83b.json | 629 ----- ...target-uninstall-6daccc70776f39ab48fd.json | 95 - build/my_cpp_pkg/CMakeCache.txt | 700 ------ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 - .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 - .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 15968 -> 0 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 15992 -> 0 bytes .../CMakeFiles/3.22.1/CMakeSystem.cmake | 15 - .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ------- .../CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 16088 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ------- .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 16096 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - build/my_cpp_pkg/CMakeFiles/CMakeOutput.log | 497 ---- .../my_cpp_pkg/CMakeFiles/CMakeRuleHashes.txt | 2 - build/my_cpp_pkg/CMakeFiles/Makefile.cmake | 796 ------- build/my_cpp_pkg/CMakeFiles/Makefile2 | 390 --- .../CMakeFiles/TargetDirectories.txt | 18 - .../add_two_ints_client.dir/DependInfo.cmake | 19 - .../add_two_ints_client.dir/build.make | 188 -- .../add_two_ints_client.dir/cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../compiler_depend.make | 2067 ---------------- .../compiler_depend.ts | 2 - .../add_two_ints_client.dir/depend.make | 2 - .../add_two_ints_client.dir/flags.make | 10 - .../add_two_ints_client.dir/link.txt | 1 - .../add_two_ints_client.dir/progress.make | 3 - .../src/add_two_ints_client.cpp.o | Bin 1150256 -> 0 bytes .../src/add_two_ints_client.cpp.o.d | 626 ----- .../DependInfo.cmake | 19 - .../add_two_ints_client_no_oop.dir/build.make | 188 -- .../cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../compiler_depend.make | 2067 ---------------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../add_two_ints_client_no_oop.dir/flags.make | 10 - .../add_two_ints_client_no_oop.dir/link.txt | 1 - .../progress.make | 3 - .../src/add_two_ints_client_no_oop.cpp.o | Bin 1145536 -> 0 bytes .../src/add_two_ints_client_no_oop.cpp.o.d | 626 ----- .../add_two_ints_server.dir/DependInfo.cmake | 19 - .../add_two_ints_server.dir/build.make | 188 -- .../add_two_ints_server.dir/cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../compiler_depend.make | 2067 ---------------- .../compiler_depend.ts | 2 - .../add_two_ints_server.dir/depend.make | 2 - .../add_two_ints_server.dir/flags.make | 10 - .../add_two_ints_server.dir/link.txt | 1 - .../add_two_ints_server.dir/progress.make | 3 - .../src/add_two_ints_server.cpp.o | Bin 1051240 -> 0 bytes .../src/add_two_ints_server.cpp.o.d | 626 ----- build/my_cpp_pkg/CMakeFiles/cmake.check_cache | 1 - .../CMakeFiles/cpp_node.dir/DependInfo.cmake | 19 - .../CMakeFiles/cpp_node.dir/build.make | 164 -- .../CMakeFiles/cpp_node.dir/cmake_clean.cmake | 11 - .../cpp_node.dir/compiler_depend.internal | 688 ------ .../cpp_node.dir/compiler_depend.make | 2049 ---------------- .../cpp_node.dir/compiler_depend.ts | 2 - .../CMakeFiles/cpp_node.dir/depend.make | 2 - .../CMakeFiles/cpp_node.dir/flags.make | 10 - .../CMakeFiles/cpp_node.dir/link.txt | 1 - .../CMakeFiles/cpp_node.dir/progress.make | 3 - .../cpp_node.dir/src/my_first_node.cpp.o | Bin 301520 -> 0 bytes .../cpp_node.dir/src/my_first_node.cpp.o.d | 620 ----- .../DependInfo.cmake | 19 - .../hardware_status_publisher.dir/build.make | 172 -- .../cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../compiler_depend.make | 2067 ---------------- .../compiler_depend.ts | 2 - .../hardware_status_publisher.dir/depend.make | 2 - .../hardware_status_publisher.dir/flags.make | 10 - .../hardware_status_publisher.dir/link.txt | 1 - .../progress.make | 3 - .../src/hw_status_publisher.cpp.o | Bin 1966480 -> 0 bytes .../src/hw_status_publisher.cpp.o.d | 626 ----- .../my_cpp_pkg_uninstall.dir/DependInfo.cmake | 18 - .../my_cpp_pkg_uninstall.dir/build.make | 87 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../my_cpp_pkg_uninstall.dir/progress.make | 1 - .../number_counter.dir/DependInfo.cmake | 19 - .../CMakeFiles/number_counter.dir/build.make | 188 -- .../number_counter.dir/cmake_clean.cmake | 11 - .../compiler_depend.internal | 699 ------ .../number_counter.dir/compiler_depend.make | 2082 ----------------- .../number_counter.dir/compiler_depend.ts | 2 - .../CMakeFiles/number_counter.dir/depend.make | 2 - .../CMakeFiles/number_counter.dir/flags.make | 10 - .../CMakeFiles/number_counter.dir/link.txt | 1 - .../number_counter.dir/progress.make | 3 - .../src/number_counter.cpp.o | Bin 8090960 -> 0 bytes .../src/number_counter.cpp.o.d | 631 ----- .../number_publisher.dir/DependInfo.cmake | 19 - .../number_publisher.dir/build.make | 188 -- .../number_publisher.dir/cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../number_publisher.dir/compiler_depend.make | 2067 ---------------- .../number_publisher.dir/compiler_depend.ts | 2 - .../number_publisher.dir/depend.make | 2 - .../number_publisher.dir/flags.make | 10 - .../CMakeFiles/number_publisher.dir/link.txt | 1 - .../number_publisher.dir/progress.make | 3 - .../src/number_publisher.cpp.o | Bin 1961040 -> 0 bytes .../src/number_publisher.cpp.o.d | 626 ----- build/my_cpp_pkg/CMakeFiles/progress.marks | 1 - .../robot_news_station.dir/DependInfo.cmake | 19 - .../robot_news_station.dir/build.make | 188 -- .../robot_news_station.dir/cmake_clean.cmake | 11 - .../compiler_depend.internal | 694 ------ .../compiler_depend.make | 2067 ---------------- .../robot_news_station.dir/compiler_depend.ts | 2 - .../robot_news_station.dir/depend.make | 2 - .../robot_news_station.dir/flags.make | 10 - .../robot_news_station.dir/link.txt | 1 - .../robot_news_station.dir/progress.make | 3 - .../src/robot_news_station.cpp.o | Bin 1952664 -> 0 bytes .../src/robot_news_station.cpp.o.d | 626 ----- .../smartphone.dir/DependInfo.cmake | 19 - .../CMakeFiles/smartphone.dir/build.make | 188 -- .../smartphone.dir/cmake_clean.cmake | 11 - .../smartphone.dir/compiler_depend.internal | 694 ------ .../smartphone.dir/compiler_depend.make | 2067 ---------------- .../smartphone.dir/compiler_depend.ts | 2 - .../CMakeFiles/smartphone.dir/depend.make | 2 - .../CMakeFiles/smartphone.dir/flags.make | 10 - .../CMakeFiles/smartphone.dir/link.txt | 1 - .../CMakeFiles/smartphone.dir/progress.make | 3 - .../smartphone.dir/src/smartphone.cpp.o | Bin 6933192 -> 0 bytes .../smartphone.dir/src/smartphone.cpp.o.d | 626 ----- .../CMakeFiles/uninstall.dir/DependInfo.cmake | 18 - .../CMakeFiles/uninstall.dir/build.make | 83 - .../uninstall.dir/cmake_clean.cmake | 5 - .../uninstall.dir/compiler_depend.make | 2 - .../uninstall.dir/compiler_depend.ts | 2 - .../CMakeFiles/uninstall.dir/progress.make | 1 - build/my_cpp_pkg/CTestConfiguration.ini | 105 - build/my_cpp_pkg/CTestCustom.cmake | 2 - build/my_cpp_pkg/CTestTestfile.cmake | 6 - build/my_cpp_pkg/Makefile | 597 ----- build/my_cpp_pkg/add_two_ints_client | Bin 506728 -> 0 bytes build/my_cpp_pkg/add_two_ints_client_no_oop | Bin 506264 -> 0 bytes build/my_cpp_pkg/add_two_ints_server | Bin 458568 -> 0 bytes .../my_cpp_pkgConfig-version.cmake | 14 - .../ament_cmake_core/my_cpp_pkgConfig.cmake | 42 - .../my_cpp_pkg/ament_cmake_core/package.cmake | 14 - .../stamps/ament_prefix_path.sh.stamp | 4 - .../stamps/nameConfig-version.cmake.in.stamp | 14 - .../stamps/nameConfig.cmake.in.stamp | 42 - .../ament_cmake_core/stamps/package.xml.stamp | 23 - .../stamps/package_xml_2_cmake.py.stamp | 150 -- .../ament_cmake_core/stamps/path.sh.stamp | 5 - .../stamps/templates_2_cmake.py.stamp | 112 - .../ament_prefix_path.dsv | 1 - .../local_setup.bash | 46 - .../local_setup.dsv | 2 - .../local_setup.sh | 184 -- .../local_setup.zsh | 59 - .../ament_cmake_environment_hooks/package.dsv | 4 - .../ament_cmake_environment_hooks/path.dsv | 1 - .../package_run_dependencies/my_cpp_pkg | 1 - .../resource_index/packages/my_cpp_pkg | 0 .../parent_prefix_path/my_cpp_pkg | 1 - .../templates.cmake | 14 - .../ament_cmake_uninstall_target.cmake | 57 - build/my_cpp_pkg/cmake_args.last | 1 - build/my_cpp_pkg/cmake_install.cmake | 293 --- build/my_cpp_pkg/colcon_build.rc | 1 - .../my_cpp_pkg/colcon_command_prefix_build.sh | 2 - .../colcon_command_prefix_build.sh.env | 71 - build/my_cpp_pkg/cpp_node | Bin 143776 -> 0 bytes build/my_cpp_pkg/hardware_status_publisher | Bin 849136 -> 0 bytes build/my_cpp_pkg/install_manifest.txt | 24 - build/my_cpp_pkg/number_counter | Bin 3461840 -> 0 bytes build/my_cpp_pkg/number_publisher | Bin 847032 -> 0 bytes build/my_cpp_pkg/robot_news_station | Bin 841952 -> 0 bytes build/my_cpp_pkg/smartphone | Bin 2973856 -> 0 bytes .../my_py_pkg/build/lib/my_py_pkg/joy_move.py | 58 - build/my_py_pkg/colcon_build.rc | 1 - .../colcon_command_prefix_setup_py.sh | 2 - .../colcon_command_prefix_setup_py.sh.env | 71 - build/my_py_pkg/install.log | 43 - build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO | 12 - .../my_py_pkg/my_py_pkg.egg-info/SOURCES.txt | 26 - .../my_py_pkg.egg-info/dependency_links.txt | 1 - .../my_py_pkg.egg-info/entry_points.txt | 12 - .../my_py_pkg/my_py_pkg.egg-info/requires.txt | 1 - .../my_py_pkg.egg-info/top_level.txt | 1 - build/my_py_pkg/my_py_pkg.egg-info/zip-safe | 1 - .../__pycache__/sitecustomize.cpython-310.pyc | Bin 347 -> 0 bytes .../prefix_override/sitecustomize.py | 4 - .../v1/query/client-colcon-cmake/codemodel-v2 | 0 .../codemodel-v2-08981d740df72c4cbc2e.json | 70 - .../directory-.-284d2fbec4bb7e8ffd22.json | 383 --- .../reply/index-2024-12-11T18-55-06-0483.json | 54 - ...ringup_uninstall-b7881e14aafd6959f8b9.json | 112 - ...target-uninstall-300a67c791cfd26ceb13.json | 95 - build/my_robot_bringup/CMakeCache.txt | 452 ---- .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 - .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 - .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 15968 -> 0 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 15992 -> 0 bytes .../CMakeFiles/3.22.1/CMakeSystem.cmake | 15 - .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ------- .../CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 16088 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ------- .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 16096 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/CMakeOutput.log | 449 ---- .../CMakeFiles/CMakeRuleHashes.txt | 2 - .../CMakeFiles/Makefile.cmake | 257 -- build/my_robot_bringup/CMakeFiles/Makefile2 | 139 -- .../CMakeFiles/TargetDirectories.txt | 9 - .../CMakeFiles/cmake.check_cache | 1 - .../DependInfo.cmake | 18 - .../my_robot_bringup_uninstall.dir/build.make | 87 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 1 - .../CMakeFiles/progress.marks | 1 - .../CMakeFiles/uninstall.dir/DependInfo.cmake | 18 - .../CMakeFiles/uninstall.dir/build.make | 83 - .../uninstall.dir/cmake_clean.cmake | 5 - .../uninstall.dir/compiler_depend.make | 2 - .../uninstall.dir/compiler_depend.ts | 2 - .../CMakeFiles/uninstall.dir/progress.make | 1 - build/my_robot_bringup/CTestConfiguration.ini | 105 - build/my_robot_bringup/CTestCustom.cmake | 2 - build/my_robot_bringup/CTestTestfile.cmake | 6 - build/my_robot_bringup/Makefile | 228 -- .../my_robot_bringupConfig-version.cmake | 14 - .../my_robot_bringupConfig.cmake | 42 - .../ament_cmake_core/package.cmake | 14 - .../stamps/ament_prefix_path.sh.stamp | 4 - .../stamps/nameConfig-version.cmake.in.stamp | 14 - .../stamps/nameConfig.cmake.in.stamp | 42 - .../ament_cmake_core/stamps/package.xml.stamp | 21 - .../stamps/package_xml_2_cmake.py.stamp | 150 -- .../ament_cmake_core/stamps/path.sh.stamp | 5 - .../stamps/templates_2_cmake.py.stamp | 112 - .../ament_prefix_path.dsv | 1 - .../local_setup.bash | 46 - .../local_setup.dsv | 2 - .../local_setup.sh | 184 -- .../local_setup.zsh | 59 - .../ament_cmake_environment_hooks/package.dsv | 4 - .../ament_cmake_environment_hooks/path.dsv | 1 - .../package_run_dependencies/my_robot_bringup | 1 - .../resource_index/packages/my_robot_bringup | 0 .../parent_prefix_path/my_robot_bringup | 1 - .../templates.cmake | 14 - .../ament_cmake_uninstall_target.cmake | 57 - build/my_robot_bringup/cmake_args.last | 1 - build/my_robot_bringup/cmake_install.cmake | 117 - build/my_robot_bringup/colcon_build.rc | 1 - .../colcon_command_prefix_build.sh | 5 - .../colcon_command_prefix_build.sh.env | 71 - build/my_robot_bringup/install_manifest.txt | 17 - .../v1/query/client-colcon-cmake/codemodel-v2 | 0 .../codemodel-v2-a4ae4bc820fbae419191.json | 233 -- .../directory-.-5afb0a492596f23cc055.json | 1541 ------------ ...t_interfaces__py-b513d0c732981de3a01d.json | 14 - .../reply/index-2024-12-11T18-54-57-0467.json | 54 - ...t_interfaces_egg-5d755f1b55b0509c4ec6.json | 115 - ...robot_interfaces-9690d4ae7684b2162839.json | 109 - ...robot_interfaces-62386f047ce1157ec2b3.json | 309 --- ..._interfaces__cpp-0e0f7e33ecd55be77539.json | 101 - ...t_interfaces__py-b32b6b86d12af01d23f6.json | 79 - ...sidl_generator_c-c79fb2ec3bcfdfc9e1a3.json | 467 ---- ...idl_generator_py-dff395ef8aac87bf2e25.json | 367 --- ...dl_typesupport_c-53d9cba6055b64877064.json | 351 --- ...support_c__pyext-0356fe0cd526d69dcf0e.json | 386 --- ..._typesupport_cpp-8bd848fac7894c37a9fe.json | 388 --- ...pport_fastrtps_c-0a19c592079fb0c0f040.json | 431 ---- ...astrtps_c__pyext-1d3d8f86fcbcfef527ae.json | 448 ---- ...ort_fastrtps_cpp-e214eb83a0fb753f63d1.json | 457 ---- ..._introspection_c-ffa097034658ee98a278.json | 392 ---- ...pection_c__pyext-045655488ff795671427.json | 420 ---- ...ntrospection_cpp-f1955058512c21cf7f85.json | 432 ---- ...rfaces_uninstall-47e9ae60f6c6309e13b7.json | 112 - ...target-uninstall-42a60b541c0245803845.json | 95 - build/my_robot_interfaces/CMakeCache.txt | 605 ----- .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 - .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 - .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 15968 -> 0 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 15992 -> 0 bytes .../CMakeFiles/3.22.1/CMakeSystem.cmake | 15 - .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ------- .../CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 16088 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ------- .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 16096 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/CMakeOutput.log | 449 ---- .../CMakeFiles/CMakeRuleHashes.txt | 16 - ...s__rosidl_generator_cExport-noconfig.cmake | 19 - ...interfaces__rosidl_generator_cExport.cmake | 99 - ...terfaces__rosidl_generator_cppExport.cmake | 99 - ...__rosidl_generator_pyExport-noconfig.cmake | 19 - ...nterfaces__rosidl_generator_pyExport.cmake | 114 - ...ypesupport_fastrtps_cExport-noconfig.cmake | 19 - ..._rosidl_typesupport_fastrtps_cExport.cmake | 115 - ...esupport_fastrtps_cppExport-noconfig.cmake | 19 - ...osidl_typesupport_fastrtps_cppExport.cmake | 115 - ..._rosidl_typesupport_cExport-noconfig.cmake | 20 - ...terfaces__rosidl_typesupport_cExport.cmake | 114 - ...osidl_typesupport_cppExport-noconfig.cmake | 20 - ...rfaces__rosidl_typesupport_cppExport.cmake | 114 - ...pport_introspection_cExport-noconfig.cmake | 19 - ...dl_typesupport_introspection_cExport.cmake | 115 - ...ort_introspection_cppExport-noconfig.cmake | 19 - ..._typesupport_introspection_cppExport.cmake | 115 - .../CMakeFiles/Makefile.cmake | 527 ----- .../my_robot_interfaces/CMakeFiles/Makefile2 | 619 ----- .../CMakeFiles/TargetDirectories.txt | 32 - .../DependInfo.cmake | 18 - .../build.make | 87 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 1 - .../DependInfo.cmake | 18 - .../build.make | 87 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 1 - .../CMakeFiles/cmake.check_cache | 1 - .../my_robot_interfaces.dir/DependInfo.cmake | 18 - .../my_robot_interfaces.dir/build.make | 94 - .../my_robot_interfaces.dir/cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../my_robot_interfaces.dir/progress.make | 1 - .../DependInfo.cmake | 47 - .../my_robot_interfaces__cpp.dir/build.make | 231 -- .../cmake_clean.cmake | 33 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 2 - .../DependInfo.cmake | 52 - .../build.make | 293 --- .../cmake_clean.cmake | 44 - .../compiler_depend.internal | 396 ---- .../compiler_depend.make | 569 ----- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../msg/detail/hardware_status__functions.c.o | Bin 7032 -> 0 bytes .../detail/hardware_status__functions.c.o.d | 71 - .../msg/detail/turtle__functions.c.o | Bin 6984 -> 0 bytes .../msg/detail/turtle__functions.c.o.d | 71 - .../msg/detail/turtle_array__functions.c.o | Bin 6968 -> 0 bytes .../msg/detail/turtle_array__functions.c.o.d | 72 - .../srv/detail/catch_turtle__functions.c.o | Bin 11680 -> 0 bytes .../srv/detail/catch_turtle__functions.c.o.d | 71 - .../compute_rectangle_area__functions.c.o | Bin 11544 -> 0 bytes .../compute_rectangle_area__functions.c.o.d | 68 - .../DependInfo.cmake | 25 - .../build.make | 179 -- .../cmake_clean.cmake | 19 - .../compiler_depend.internal | 1277 ---------- .../compiler_depend.make | 1804 -------------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 7 - .../msg/_hardware_status_s.c.o | Bin 10528 -> 0 bytes .../msg/_hardware_status_s.c.o.d | 215 -- .../msg/_turtle_array_s.c.o | Bin 10640 -> 0 bytes .../msg/_turtle_array_s.c.o.d | 217 -- .../my_robot_interfaces/msg/_turtle_s.c.o | Bin 10944 -> 0 bytes .../my_robot_interfaces/msg/_turtle_s.c.o.d | 215 -- .../srv/_catch_turtle_s.c.o | Bin 13384 -> 0 bytes .../srv/_catch_turtle_s.c.o.d | 215 -- .../srv/_compute_rectangle_area_s.c.o | Bin 13728 -> 0 bytes .../srv/_compute_rectangle_area_s.c.o.d | 212 -- .../DependInfo.cmake | 33 - .../build.make | 208 -- .../cmake_clean.cmake | 24 - .../compiler_depend.internal | 201 -- .../compiler_depend.make | 298 --- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../msg/hardware_status__type_support.cpp.o | Bin 3896 -> 0 bytes .../msg/hardware_status__type_support.cpp.o.d | 35 - .../msg/turtle__type_support.cpp.o | Bin 3840 -> 0 bytes .../msg/turtle__type_support.cpp.o.d | 35 - .../msg/turtle_array__type_support.cpp.o | Bin 3880 -> 0 bytes .../msg/turtle_array__type_support.cpp.o.d | 36 - .../srv/catch_turtle__type_support.cpp.o | Bin 6976 -> 0 bytes .../srv/catch_turtle__type_support.cpp.o.d | 37 - ...compute_rectangle_area__type_support.cpp.o | Bin 7216 -> 0 bytes ...mpute_rectangle_area__type_support.cpp.o.d | 35 - .../DependInfo.cmake | 22 - .../build.make | 118 - .../cmake_clean.cmake | 11 - .../compiler_depend.internal | 264 --- .../compiler_depend.make | 781 ------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 3 - ...t_interfaces_s.ep.rosidl_typesupport_c.c.o | Bin 19880 -> 0 bytes ...interfaces_s.ep.rosidl_typesupport_c.c.o.d | 221 -- .../DependInfo.cmake | 32 - .../build.make | 208 -- .../cmake_clean.cmake | 24 - .../compiler_depend.internal | 1015 -------- .../compiler_depend.make | 1430 ----------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../msg/hardware_status__type_support.cpp.o | Bin 4440 -> 0 bytes .../msg/hardware_status__type_support.cpp.o.d | 167 -- .../msg/turtle__type_support.cpp.o | Bin 4376 -> 0 bytes .../msg/turtle__type_support.cpp.o.d | 167 -- .../msg/turtle_array__type_support.cpp.o | Bin 4416 -> 0 bytes .../msg/turtle_array__type_support.cpp.o.d | 168 -- .../srv/catch_turtle__type_support.cpp.o | Bin 8160 -> 0 bytes .../srv/catch_turtle__type_support.cpp.o.d | 170 -- ...compute_rectangle_area__type_support.cpp.o | Bin 8424 -> 0 bytes ...mpute_rectangle_area__type_support.cpp.o.d | 170 -- .../DependInfo.cmake | 38 - .../build.make | 233 -- .../cmake_clean.cmake | 29 - .../compiler_depend.internal | 1233 ---------- .../compiler_depend.make | 1802 -------------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../hardware_status__type_support_c.cpp.o | Bin 13712 -> 0 bytes .../hardware_status__type_support_c.cpp.o.d | 190 -- .../msg/detail/turtle__type_support_c.cpp.o | Bin 12400 -> 0 bytes .../msg/detail/turtle__type_support_c.cpp.o.d | 190 -- .../detail/turtle_array__type_support_c.cpp.o | Bin 9064 -> 0 bytes .../turtle_array__type_support_c.cpp.o.d | 191 -- .../detail/catch_turtle__type_support_c.cpp.o | Bin 15512 -> 0 bytes .../catch_turtle__type_support_c.cpp.o.d | 233 -- ...mpute_rectangle_area__type_support_c.cpp.o | Bin 10584 -> 0 bytes ...ute_rectangle_area__type_support_c.cpp.o.d | 231 -- .../DependInfo.cmake | 23 - .../build.make | 123 - .../cmake_clean.cmake | 11 - .../compiler_depend.internal | 264 --- .../compiler_depend.make | 781 ------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 3 - ...ces_s.ep.rosidl_typesupport_fastrtps_c.c.o | Bin 19896 -> 0 bytes ...s_s.ep.rosidl_typesupport_fastrtps_c.c.o.d | 221 -- .../DependInfo.cmake | 37 - .../build.make | 231 -- .../cmake_clean.cmake | 29 - .../compiler_depend.internal | 1316 ----------- .../compiler_depend.make | 1909 --------------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../hardware_status__type_support.cpp.o | Bin 13896 -> 0 bytes .../hardware_status__type_support.cpp.o.d | 201 -- .../dds_fastrtps/turtle__type_support.cpp.o | Bin 12512 -> 0 bytes .../dds_fastrtps/turtle__type_support.cpp.o.d | 201 -- .../turtle_array__type_support.cpp.o | Bin 50504 -> 0 bytes .../turtle_array__type_support.cpp.o.d | 202 -- .../catch_turtle__type_support.cpp.o | Bin 17136 -> 0 bytes .../catch_turtle__type_support.cpp.o.d | 246 -- ...compute_rectangle_area__type_support.cpp.o | Bin 13168 -> 0 bytes ...mpute_rectangle_area__type_support.cpp.o.d | 246 -- .../DependInfo.cmake | 38 - .../build.make | 230 -- .../cmake_clean.cmake | 29 - .../compiler_depend.internal | 348 --- .../compiler_depend.make | 515 ---- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../detail/hardware_status__type_support.c.o | Bin 4176 -> 0 bytes .../hardware_status__type_support.c.o.d | 62 - .../msg/detail/turtle__type_support.c.o | Bin 4120 -> 0 bytes .../msg/detail/turtle__type_support.c.o.d | 62 - .../msg/detail/turtle_array__type_support.c.o | Bin 5800 -> 0 bytes .../detail/turtle_array__type_support.c.o.d | 66 - .../srv/detail/catch_turtle__type_support.c.o | Bin 6816 -> 0 bytes .../detail/catch_turtle__type_support.c.o.d | 64 - .../compute_rectangle_area__type_support.c.o | Bin 7256 -> 0 bytes ...compute_rectangle_area__type_support.c.o.d | 61 - .../DependInfo.cmake | 23 - .../build.make | 120 - .../cmake_clean.cmake | 11 - .../compiler_depend.internal | 264 --- .../compiler_depend.make | 781 ------- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 3 - ....ep.rosidl_typesupport_introspection_c.c.o | Bin 19912 -> 0 bytes ...p.rosidl_typesupport_introspection_c.c.o.d | 221 -- .../DependInfo.cmake | 37 - .../build.make | 230 -- .../cmake_clean.cmake | 29 - .../compiler_depend.internal | 1102 --------- .../compiler_depend.make | 1553 ------------ .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 8 - .../hardware_status__type_support.cpp.o | Bin 10272 -> 0 bytes .../hardware_status__type_support.cpp.o.d | 184 -- .../msg/detail/turtle__type_support.cpp.o | Bin 10192 -> 0 bytes .../msg/detail/turtle__type_support.cpp.o.d | 184 -- .../detail/turtle_array__type_support.cpp.o | Bin 49640 -> 0 bytes .../detail/turtle_array__type_support.cpp.o.d | 185 -- .../detail/catch_turtle__type_support.cpp.o | Bin 14104 -> 0 bytes .../detail/catch_turtle__type_support.cpp.o.d | 188 -- ...compute_rectangle_area__type_support.cpp.o | Bin 12288 -> 0 bytes ...mpute_rectangle_area__type_support.cpp.o.d | 188 -- .../DependInfo.cmake | 18 - .../build.make | 87 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 1 - .../CMakeFiles/progress.marks | 1 - .../CMakeFiles/uninstall.dir/DependInfo.cmake | 18 - .../CMakeFiles/uninstall.dir/build.make | 83 - .../uninstall.dir/cmake_clean.cmake | 5 - .../uninstall.dir/compiler_depend.make | 2 - .../uninstall.dir/compiler_depend.ts | 2 - .../CMakeFiles/uninstall.dir/progress.make | 1 - .../CTestConfiguration.ini | 105 - build/my_robot_interfaces/CTestCustom.cmake | 2 - build/my_robot_interfaces/CTestTestfile.cmake | 7 - build/my_robot_interfaces/Makefile | 1613 ------------- .../my_robot_interfacesConfig-version.cmake | 14 - .../my_robot_interfacesConfig.cmake | 42 - .../ament_cmake_core/package.cmake | 14 - .../stamps/CatchTurtle.srv.stamp | 3 - .../stamps/ComputeRectangleArea.srv.stamp | 4 - .../stamps/HardwareStatus.msg.stamp | 3 - .../ament_cmake_core/stamps/Turtle.msg.stamp | 4 - .../stamps/TurtleArray.msg.stamp | 1 - ...ake_export_dependencies-extras.cmake.stamp | 92 - ...ort_include_directories-extras.cmake.stamp | 16 - ..._cmake_export_libraries-extras.cmake.stamp | 141 -- ...nt_cmake_export_targets-extras.cmake.stamp | 27 - .../stamps/ament_prefix_path.sh.stamp | 4 - .../stamps/library_path.sh.stamp | 16 - .../stamps/nameConfig-version.cmake.in.stamp | 14 - .../stamps/nameConfig.cmake.in.stamp | 42 - .../ament_cmake_core/stamps/package.xml.stamp | 22 - .../stamps/package_xml_2_cmake.py.stamp | 150 -- .../ament_cmake_core/stamps/path.sh.stamp | 5 - .../stamps/pythonpath.sh.in.stamp | 3 - .../stamps/rosidl_cmake-extras.cmake.stamp | 4 - ...t_typesupport_libraries-extras.cmake.stamp | 49 - ...ort_typesupport_targets-extras.cmake.stamp | 23 - .../stamps/templates_2_cmake.py.stamp | 112 - .../ament_prefix_path.dsv | 1 - .../library_path.dsv | 1 - .../local_setup.bash | 46 - .../local_setup.dsv | 4 - .../local_setup.sh | 186 -- .../local_setup.zsh | 59 - .../ament_cmake_environment_hooks/package.dsv | 4 - .../ament_cmake_environment_hooks/path.dsv | 1 - .../pythonpath.dsv | 1 - .../pythonpath.sh | 3 - ...ent_cmake_export_dependencies-extras.cmake | 92 - ...ke_export_include_directories-extras.cmake | 16 - .../ament_cmake_export_libraries-extras.cmake | 141 -- .../ament_cmake_export_targets-extras.cmake | 27 - .../my_robot_interfaces | 1 - .../packages/my_robot_interfaces | 0 .../parent_prefix_path/my_robot_interfaces | 1 - .../rosidl_interfaces/my_robot_interfaces | 14 - .../templates.cmake | 14 - .../my_robot_interfaces.egg-info/PKG-INFO | 10 - .../my_robot_interfaces.egg-info/SOURCES.txt | 13 - .../dependency_links.txt | 1 - .../top_level.txt | 1 - ...bot_interfaces_s.ep.rosidl_typesupport_c.c | 1117 --------- ...faces_s.ep.rosidl_typesupport_fastrtps_c.c | 1117 --------- ..._s.ep.rosidl_typesupport_introspection_c.c | 1117 --------- ...y_robot_interfaces__rosidl_generator_py.so | Bin 48376 -> 0 bytes .../my_robot_interfaces/msg/__init__.py | 3 - .../msg/_hardware_status.py | 164 -- .../msg/_hardware_status_s.c | 153 -- .../my_robot_interfaces/msg/_turtle.py | 189 -- .../my_robot_interfaces/msg/_turtle_array.py | 139 -- .../my_robot_interfaces/msg/_turtle_array_s.c | 147 -- .../my_robot_interfaces/msg/_turtle_s.c | 173 -- ...esupport_c.cpython-310-x86_64-linux-gnu.so | Bin 29704 -> 0 bytes ...fastrtps_c.cpython-310-x86_64-linux-gnu.so | Bin 29720 -> 0 bytes ...spection_c.cpython-310-x86_64-linux-gnu.so | Bin 29736 -> 0 bytes .../my_robot_interfaces/srv/__init__.py | 2 - .../my_robot_interfaces/srv/_catch_turtle.py | 283 --- .../my_robot_interfaces/srv/_catch_turtle_s.c | 208 -- .../srv/_compute_rectangle_area.py | 313 --- .../srv/_compute_rectangle_area_s.c | 213 -- .../my_robot_interfaces/setup.py | 9 - .../ament_cmake_uninstall_target.cmake | 57 - build/my_robot_interfaces/cmake_args.last | 1 - build/my_robot_interfaces/cmake_install.cmake | 684 ------ build/my_robot_interfaces/colcon_build.rc | 1 - .../colcon_command_prefix_build.sh | 1 - .../colcon_command_prefix_build.sh.env | 71 - .../my_robot_interfaces/install_manifest.txt | 178 -- ...my_robot_interfaces__rosidl_generator_c.so | Bin 52280 -> 0 bytes ..._robot_interfaces__rosidl_typesupport_c.so | Bin 31296 -> 0 bytes ...obot_interfaces__rosidl_typesupport_cpp.so | Bin 33864 -> 0 bytes ...terfaces__rosidl_typesupport_fastrtps_c.so | Bin 46960 -> 0 bytes ...rfaces__rosidl_typesupport_fastrtps_cpp.so | Bin 87328 -> 0 bytes ...ces__rosidl_typesupport_introspection_c.so | Bin 35000 -> 0 bytes ...s__rosidl_typesupport_introspection_cpp.so | Bin 79240 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../DependInfo.cmake | 37 - .../my_robot_interfaces__py.dir/build.make | 178 -- .../cmake_clean.cmake | 23 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../my_robot_interfaces__py.dir/progress.make | 2 - .../CMakeFiles/progress.marks | 1 - .../my_robot_interfaces__py/CMakeLists.txt | 41 - .../CTestTestfile.cmake | 6 - .../my_robot_interfaces__py/Makefile | 215 -- .../cmake_install.cmake | 44 - .../rosidl_adapter/my_robot_interfaces.idls | 5 - .../msg/HardwareStatus.idl | 16 - .../my_robot_interfaces/msg/Turtle.idl | 18 - .../my_robot_interfaces/msg/TurtleArray.idl | 13 - .../my_robot_interfaces/srv/CatchTurtle.idl | 15 - .../srv/ComputeRectangleArea.idl | 17 - ...apter__arguments__my_robot_interfaces.json | 10 - .../rosidl_cmake/rosidl_cmake-extras.cmake | 4 - ..._export_typesupport_libraries-extras.cmake | 49 - ...ke_export_typesupport_targets-extras.cmake | 23 - .../rosidl_cmake/srv/CatchTurtle_Request.msg | 1 - .../rosidl_cmake/srv/CatchTurtle_Response.msg | 2 - .../srv/ComputeRectangleArea_Request.msg | 2 - .../srv/ComputeRectangleArea_Response.msg | 2 - .../msg/detail/hardware_status__functions.c | 267 --- .../msg/detail/hardware_status__functions.h | 177 -- .../msg/detail/hardware_status__struct.h | 46 - .../detail/hardware_status__type_support.h | 33 - .../msg/detail/turtle__functions.c | 275 --- .../msg/detail/turtle__functions.h | 177 -- .../msg/detail/turtle__struct.h | 47 - .../msg/detail/turtle__type_support.h | 33 - .../msg/detail/turtle_array__functions.c | 251 -- .../msg/detail/turtle_array__functions.h | 177 -- .../msg/detail/turtle_array__struct.h | 44 - .../msg/detail/turtle_array__type_support.h | 33 - .../my_robot_interfaces/msg/hardware_status.h | 12 - .../rosidl_generator_c__visibility_control.h | 42 - .../my_robot_interfaces/msg/turtle.h | 12 - .../my_robot_interfaces/msg/turtle_array.h | 12 - .../my_robot_interfaces/srv/catch_turtle.h | 12 - .../srv/compute_rectangle_area.h | 12 - .../srv/detail/catch_turtle__functions.c | 475 ---- .../srv/detail/catch_turtle__functions.h | 329 --- .../srv/detail/catch_turtle__struct.h | 63 - .../srv/detail/catch_turtle__type_support.h | 58 - .../compute_rectangle_area__functions.c | 468 ---- .../compute_rectangle_area__functions.h | 329 --- .../detail/compute_rectangle_area__struct.h | 60 - .../compute_rectangle_area__type_support.h | 58 - .../rosidl_generator_c__arguments.json | 32 - .../msg/detail/hardware_status__builder.hpp | 88 - .../msg/detail/hardware_status__struct.hpp | 159 -- .../msg/detail/hardware_status__traits.hpp | 143 -- .../detail/hardware_status__type_support.hpp | 31 - .../msg/detail/turtle__builder.hpp | 104 - .../msg/detail/turtle__struct.hpp | 173 -- .../msg/detail/turtle__traits.hpp | 160 -- .../msg/detail/turtle__type_support.hpp | 31 - .../msg/detail/turtle_array__builder.hpp | 56 - .../msg/detail/turtle_array__struct.hpp | 127 - .../msg/detail/turtle_array__traits.hpp | 133 -- .../msg/detail/turtle_array__type_support.hpp | 31 - .../msg/hardware_status.hpp | 12 - ...sidl_generator_cpp__visibility_control.hpp | 42 - .../my_robot_interfaces/msg/turtle.hpp | 12 - .../my_robot_interfaces/msg/turtle_array.hpp | 12 - .../my_robot_interfaces/srv/catch_turtle.hpp | 12 - .../srv/compute_rectangle_area.hpp | 12 - .../srv/detail/catch_turtle__builder.hpp | 98 - .../srv/detail/catch_turtle__struct.hpp | 261 --- .../srv/detail/catch_turtle__traits.hpp | 256 -- .../srv/detail/catch_turtle__type_support.hpp | 71 - .../compute_rectangle_area__builder.hpp | 114 - .../detail/compute_rectangle_area__struct.hpp | 275 --- .../detail/compute_rectangle_area__traits.hpp | 273 --- .../compute_rectangle_area__type_support.hpp | 71 - .../rosidl_generator_cpp__arguments.json | 34 - .../my_robot_interfaces/__init__.py | 0 ...bot_interfaces_s.ep.rosidl_typesupport_c.c | 1117 --------- ...faces_s.ep.rosidl_typesupport_fastrtps_c.c | 1117 --------- ..._s.ep.rosidl_typesupport_introspection_c.c | 1117 --------- ...y_robot_interfaces__rosidl_generator_py.so | Bin 48376 -> 0 bytes .../my_robot_interfaces/msg/__init__.py | 3 - .../msg/_hardware_status.py | 164 -- .../msg/_hardware_status_s.c | 153 -- .../my_robot_interfaces/msg/_turtle.py | 189 -- .../my_robot_interfaces/msg/_turtle_array.py | 139 -- .../my_robot_interfaces/msg/_turtle_array_s.c | 147 -- .../my_robot_interfaces/msg/_turtle_s.c | 173 -- ...esupport_c.cpython-310-x86_64-linux-gnu.so | Bin 29704 -> 0 bytes ...fastrtps_c.cpython-310-x86_64-linux-gnu.so | Bin 29720 -> 0 bytes ...spection_c.cpython-310-x86_64-linux-gnu.so | Bin 29736 -> 0 bytes .../my_robot_interfaces/srv/__init__.py | 2 - .../my_robot_interfaces/srv/_catch_turtle.py | 283 --- .../my_robot_interfaces/srv/_catch_turtle_s.c | 208 -- .../srv/_compute_rectangle_area.py | 313 --- .../srv/_compute_rectangle_area_s.c | 213 -- .../rosidl_generator_py__arguments.json | 32 - .../msg/hardware_status__type_support.cpp | 95 - .../msg/turtle__type_support.cpp | 95 - .../msg/turtle_array__type_support.cpp | 95 - .../srv/catch_turtle__type_support.cpp | 291 --- .../compute_rectangle_area__type_support.cpp | 291 --- .../rosidl_typesupport_c__arguments.json | 25 - .../msg/hardware_status__type_support.cpp | 108 - .../msg/turtle__type_support.cpp | 108 - .../msg/turtle_array__type_support.cpp | 108 - .../srv/catch_turtle__type_support.cpp | 334 --- .../compute_rectangle_area__type_support.cpp | 334 --- .../rosidl_typesupport_cpp__arguments.json | 25 - ...re_status__rosidl_typesupport_fastrtps_c.h | 37 - .../hardware_status__type_support_c.cpp | 262 --- .../turtle__rosidl_typesupport_fastrtps_c.h | 37 - .../msg/detail/turtle__type_support_c.cpp | 285 --- ...tle_array__rosidl_typesupport_fastrtps_c.h | 37 - .../detail/turtle_array__type_support_c.cpp | 258 -- ...pesupport_fastrtps_c__visibility_control.h | 43 - ...ch_turtle__rosidl_typesupport_fastrtps_c.h | 89 - .../detail/catch_turtle__type_support_c.cpp | 443 ---- ...ngle_area__rosidl_typesupport_fastrtps_c.h | 89 - ...compute_rectangle_area__type_support_c.cpp | 442 ---- ...idl_typesupport_fastrtps_c__arguments.json | 27 - .../hardware_status__type_support.cpp | 254 -- .../dds_fastrtps/turtle__type_support.cpp | 271 --- .../turtle_array__type_support.cpp | 271 --- ...tatus__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...urtle__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...array__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...support_fastrtps_cpp__visibility_control.h | 43 - ...urtle__rosidl_typesupport_fastrtps_cpp.hpp | 177 -- ..._area__rosidl_typesupport_fastrtps_cpp.hpp | 177 -- .../catch_turtle__type_support.cpp | 488 ---- .../compute_rectangle_area__type_support.cpp | 503 ---- ...l_typesupport_fastrtps_cpp__arguments.json | 27 - ...atus__rosidl_typesupport_introspection_c.h | 26 - .../detail/hardware_status__type_support.c | 121 - ...rtle__rosidl_typesupport_introspection_c.h | 26 - .../msg/detail/turtle__type_support.c | 138 -- ...rray__rosidl_typesupport_introspection_c.h | 26 - .../msg/detail/turtle_array__type_support.c | 146 -- ...port_introspection_c__visibility_control.h | 43 - ...rtle__rosidl_typesupport_introspection_c.h | 47 - .../srv/detail/catch_turtle__type_support.c | 232 -- ...area__rosidl_typesupport_introspection_c.h | 47 - .../compute_rectangle_area__type_support.c | 245 -- ...ypesupport_introspection_c__arguments.json | 27 - ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../detail/hardware_status__type_support.cpp | 143 -- ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../msg/detail/turtle__type_support.cpp | 160 -- ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../msg/detail/turtle_array__type_support.cpp | 154 -- ...__rosidl_typesupport_introspection_cpp.hpp | 67 - .../srv/detail/catch_turtle__type_support.cpp | 336 --- ...__rosidl_typesupport_introspection_cpp.hpp | 67 - .../compute_rectangle_area__type_support.cpp | 353 --- ...esupport_introspection_cpp__arguments.json | 27 - .../lib/turtlesim_catch_them_all/__init__.py | 0 .../turtlesim_catch_them_all/colcon_build.rc | 1 - .../colcon_command_prefix_setup_py.sh | 2 - .../colcon_command_prefix_setup_py.sh.env | 71 - build/turtlesim_catch_them_all/install.log | 17 - .../__pycache__/sitecustomize.cpython-310.pyc | Bin 377 -> 0 bytes .../prefix_override/sitecustomize.py | 4 - .../PKG-INFO | 12 - .../SOURCES.txt | 17 - .../dependency_links.txt | 1 - .../entry_points.txt | 4 - .../requires.txt | 1 - .../top_level.txt | 1 - .../zip-safe | 1 - install/.colcon_install_layout | 1 - install/COLCON_IGNORE | 0 install/_local_setup_util_ps1.py | 407 ---- install/_local_setup_util_sh.py | 407 ---- install/local_setup.bash | 121 - install/local_setup.ps1 | 55 - install/local_setup.sh | 137 -- install/local_setup.zsh | 134 -- .../lib/my_cpp_pkg/add_two_ints_client | Bin 506728 -> 0 bytes .../lib/my_cpp_pkg/add_two_ints_client_no_oop | Bin 506264 -> 0 bytes .../lib/my_cpp_pkg/add_two_ints_server | Bin 458568 -> 0 bytes install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node | Bin 143776 -> 0 bytes .../lib/my_cpp_pkg/hardware_status_publisher | Bin 849136 -> 0 bytes .../my_cpp_pkg/lib/my_cpp_pkg/number_counter | Bin 3461840 -> 0 bytes .../lib/my_cpp_pkg/number_publisher | Bin 847032 -> 0 bytes .../lib/my_cpp_pkg/robot_news_station | Bin 841952 -> 0 bytes install/my_cpp_pkg/lib/my_cpp_pkg/smartphone | Bin 2973856 -> 0 bytes .../package_run_dependencies/my_cpp_pkg | 1 - .../resource_index/packages/my_cpp_pkg | 0 .../parent_prefix_path/my_cpp_pkg | 1 - .../share/colcon-core/packages/my_cpp_pkg | 1 - .../cmake/my_cpp_pkgConfig-version.cmake | 14 - .../my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake | 42 - .../environment/ament_prefix_path.dsv | 1 - .../environment/ament_prefix_path.sh | 4 - .../share/my_cpp_pkg/environment/path.dsv | 1 - .../share/my_cpp_pkg/environment/path.sh | 5 - .../my_cpp_pkg/hook/cmake_prefix_path.dsv | 1 - .../my_cpp_pkg/hook/cmake_prefix_path.ps1 | 3 - .../my_cpp_pkg/hook/cmake_prefix_path.sh | 3 - .../share/my_cpp_pkg/local_setup.bash | 46 - .../share/my_cpp_pkg/local_setup.dsv | 2 - .../share/my_cpp_pkg/local_setup.sh | 184 -- .../share/my_cpp_pkg/local_setup.zsh | 59 - .../my_cpp_pkg/share/my_cpp_pkg/package.bash | 39 - .../my_cpp_pkg/share/my_cpp_pkg/package.dsv | 8 - .../my_cpp_pkg/share/my_cpp_pkg/package.ps1 | 116 - .../my_cpp_pkg/share/my_cpp_pkg/package.sh | 87 - .../my_cpp_pkg/share/my_cpp_pkg/package.zsh | 50 - .../lib/my_py_pkg/add_two_ints_client | 33 - .../lib/my_py_pkg/add_two_ints_client_no_oop | 33 - .../lib/my_py_pkg/add_two_ints_server | 33 - .../lib/my_py_pkg/hardware_status_publisher | 33 - install/my_py_pkg/lib/my_py_pkg/joy_move | 33 - .../my_py_pkg/lib/my_py_pkg/number_counter | 33 - .../my_py_pkg/lib/my_py_pkg/number_publisher | 33 - install/my_py_pkg/lib/my_py_pkg/py_node | 33 - .../lib/my_py_pkg/robot_news_station | 33 - install/my_py_pkg/lib/my_py_pkg/smartphone | 33 - .../my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO | 12 - .../SOURCES.txt | 26 - .../dependency_links.txt | 1 - .../entry_points.txt | 12 - .../requires.txt | 1 - .../top_level.txt | 1 - .../my_py_pkg-0.0.0-py3.10.egg-info/zip-safe | 1 - .../site-packages/my_py_pkg/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 206 -> 0 bytes .../add_two_ints_client.cpython-310.pyc | Bin 1902 -> 0 bytes ...add_two_ints_client_no_oop.cpython-310.pyc | Bin 1128 -> 0 bytes .../add_two_ints_server.cpython-310.pyc | Bin 1350 -> 0 bytes .../hw_status_publisher.cpython-310.pyc | Bin 1437 -> 0 bytes .../__pycache__/joy_move.cpython-310.pyc | Bin 1835 -> 0 bytes .../__pycache__/my_first_node.cpython-310.pyc | Bin 1140 -> 0 bytes .../number_counter.cpython-310.pyc | Bin 1861 -> 0 bytes .../number_publisher.cpython-310.pyc | Bin 1509 -> 0 bytes .../robot_news_station.cpython-310.pyc | Bin 1319 -> 0 bytes .../__pycache__/smartphone.cpython-310.pyc | Bin 1228 -> 0 bytes .../template_python_node.cpython-310.pyc | Bin 851 -> 0 bytes .../my_py_pkg/add_two_ints_client.py | 42 - .../my_py_pkg/add_two_ints_client_no_oop.py | 33 - .../my_py_pkg/add_two_ints_server.py | 29 - .../my_py_pkg/hw_status_publisher.py | 32 - .../site-packages/my_py_pkg/joy_move.py | 58 - .../site-packages/my_py_pkg/my_first_node.py | 29 - .../site-packages/my_py_pkg/number_counter.py | 46 - .../my_py_pkg/number_publisher.py | 35 - .../my_py_pkg/robot_news_station.py | 29 - .../site-packages/my_py_pkg/smartphone.py | 25 - .../my_py_pkg/template_python_node.py | 19 - .../share/colcon-core/packages/my_py_pkg | 1 - .../my_py_pkg/hook/ament_prefix_path.dsv | 1 - .../my_py_pkg/hook/ament_prefix_path.ps1 | 3 - .../share/my_py_pkg/hook/ament_prefix_path.sh | 3 - .../share/my_py_pkg/hook/pythonpath.dsv | 1 - .../share/my_py_pkg/hook/pythonpath.ps1 | 3 - .../share/my_py_pkg/hook/pythonpath.sh | 3 - .../my_py_pkg/share/my_py_pkg/package.bash | 31 - install/my_py_pkg/share/my_py_pkg/package.dsv | 6 - install/my_py_pkg/share/my_py_pkg/package.ps1 | 116 - install/my_py_pkg/share/my_py_pkg/package.sh | 87 - install/my_py_pkg/share/my_py_pkg/package.zsh | 42 - .../package_run_dependencies/my_robot_bringup | 1 - .../resource_index/packages/my_robot_bringup | 0 .../parent_prefix_path/my_robot_bringup | 1 - .../colcon-core/packages/my_robot_bringup | 1 - .../my_robot_bringupConfig-version.cmake | 14 - .../cmake/my_robot_bringupConfig.cmake | 42 - .../environment/ament_prefix_path.dsv | 1 - .../environment/ament_prefix_path.sh | 4 - .../my_robot_bringup/environment/path.dsv | 1 - .../my_robot_bringup/environment/path.sh | 5 - .../hook/cmake_prefix_path.dsv | 1 - .../hook/cmake_prefix_path.ps1 | 3 - .../hook/cmake_prefix_path.sh | 3 - ...esim_catch_them_all.launch.cpython-310.pyc | Bin 872 -> 0 bytes .../share/my_robot_bringup/local_setup.bash | 46 - .../share/my_robot_bringup/local_setup.dsv | 2 - .../share/my_robot_bringup/local_setup.sh | 184 -- .../share/my_robot_bringup/local_setup.zsh | 59 - .../share/my_robot_bringup/package.bash | 39 - .../share/my_robot_bringup/package.dsv | 8 - .../share/my_robot_bringup/package.ps1 | 116 - .../share/my_robot_bringup/package.sh | 87 - .../share/my_robot_bringup/package.zsh | 50 - .../msg/detail/hardware_status__builder.hpp | 88 - .../msg/detail/hardware_status__functions.c | 267 --- .../msg/detail/hardware_status__functions.h | 177 -- ...re_status__rosidl_typesupport_fastrtps_c.h | 37 - ...tatus__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...atus__rosidl_typesupport_introspection_c.h | 26 - ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../msg/detail/hardware_status__struct.h | 46 - .../msg/detail/hardware_status__struct.hpp | 159 -- .../msg/detail/hardware_status__traits.hpp | 143 -- .../detail/hardware_status__type_support.c | 121 - .../detail/hardware_status__type_support.cpp | 143 -- .../detail/hardware_status__type_support.h | 33 - .../detail/hardware_status__type_support.hpp | 31 - .../msg/detail/turtle__builder.hpp | 104 - .../msg/detail/turtle__functions.c | 275 --- .../msg/detail/turtle__functions.h | 177 -- .../turtle__rosidl_typesupport_fastrtps_c.h | 37 - ...urtle__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...rtle__rosidl_typesupport_introspection_c.h | 26 - ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../msg/detail/turtle__struct.h | 47 - .../msg/detail/turtle__struct.hpp | 173 -- .../msg/detail/turtle__traits.hpp | 160 -- .../msg/detail/turtle__type_support.c | 138 -- .../msg/detail/turtle__type_support.cpp | 160 -- .../msg/detail/turtle__type_support.h | 33 - .../msg/detail/turtle__type_support.hpp | 31 - .../msg/detail/turtle_array__builder.hpp | 56 - .../msg/detail/turtle_array__functions.c | 251 -- .../msg/detail/turtle_array__functions.h | 177 -- ...tle_array__rosidl_typesupport_fastrtps_c.h | 37 - ...array__rosidl_typesupport_fastrtps_cpp.hpp | 80 - ...rray__rosidl_typesupport_introspection_c.h | 26 - ...__rosidl_typesupport_introspection_cpp.hpp | 27 - .../msg/detail/turtle_array__struct.h | 44 - .../msg/detail/turtle_array__struct.hpp | 127 - .../msg/detail/turtle_array__traits.hpp | 133 -- .../msg/detail/turtle_array__type_support.c | 146 -- .../msg/detail/turtle_array__type_support.cpp | 154 -- .../msg/detail/turtle_array__type_support.h | 33 - .../msg/detail/turtle_array__type_support.hpp | 31 - .../my_robot_interfaces/msg/hardware_status.h | 12 - .../msg/hardware_status.hpp | 12 - .../rosidl_generator_c__visibility_control.h | 42 - ...sidl_generator_cpp__visibility_control.hpp | 42 - ...pesupport_fastrtps_c__visibility_control.h | 43 - ...support_fastrtps_cpp__visibility_control.h | 43 - ...port_introspection_c__visibility_control.h | 43 - .../my_robot_interfaces/msg/turtle.h | 12 - .../my_robot_interfaces/msg/turtle.hpp | 12 - .../my_robot_interfaces/msg/turtle_array.h | 12 - .../my_robot_interfaces/msg/turtle_array.hpp | 12 - .../my_robot_interfaces/srv/catch_turtle.h | 12 - .../my_robot_interfaces/srv/catch_turtle.hpp | 12 - .../srv/compute_rectangle_area.h | 12 - .../srv/compute_rectangle_area.hpp | 12 - .../srv/detail/catch_turtle__builder.hpp | 98 - .../srv/detail/catch_turtle__functions.c | 475 ---- .../srv/detail/catch_turtle__functions.h | 329 --- ...ch_turtle__rosidl_typesupport_fastrtps_c.h | 89 - ...urtle__rosidl_typesupport_fastrtps_cpp.hpp | 177 -- ...rtle__rosidl_typesupport_introspection_c.h | 47 - ...__rosidl_typesupport_introspection_cpp.hpp | 67 - .../srv/detail/catch_turtle__struct.h | 63 - .../srv/detail/catch_turtle__struct.hpp | 261 --- .../srv/detail/catch_turtle__traits.hpp | 256 -- .../srv/detail/catch_turtle__type_support.c | 232 -- .../srv/detail/catch_turtle__type_support.cpp | 336 --- .../srv/detail/catch_turtle__type_support.h | 58 - .../srv/detail/catch_turtle__type_support.hpp | 71 - .../compute_rectangle_area__builder.hpp | 114 - .../compute_rectangle_area__functions.c | 468 ---- .../compute_rectangle_area__functions.h | 329 --- ...ngle_area__rosidl_typesupport_fastrtps_c.h | 89 - ..._area__rosidl_typesupport_fastrtps_cpp.hpp | 177 -- ...area__rosidl_typesupport_introspection_c.h | 47 - ...__rosidl_typesupport_introspection_cpp.hpp | 67 - .../detail/compute_rectangle_area__struct.h | 60 - .../detail/compute_rectangle_area__struct.hpp | 275 --- .../detail/compute_rectangle_area__traits.hpp | 273 --- .../compute_rectangle_area__type_support.c | 245 -- .../compute_rectangle_area__type_support.cpp | 353 --- .../compute_rectangle_area__type_support.h | 58 - .../compute_rectangle_area__type_support.hpp | 71 - ...my_robot_interfaces__rosidl_generator_c.so | Bin 52280 -> 0 bytes ...y_robot_interfaces__rosidl_generator_py.so | Bin 48376 -> 0 bytes ..._robot_interfaces__rosidl_typesupport_c.so | Bin 31296 -> 0 bytes ...obot_interfaces__rosidl_typesupport_cpp.so | Bin 33864 -> 0 bytes ...terfaces__rosidl_typesupport_fastrtps_c.so | Bin 46960 -> 0 bytes ...rfaces__rosidl_typesupport_fastrtps_cpp.so | Bin 87328 -> 0 bytes ...ces__rosidl_typesupport_introspection_c.so | Bin 35000 -> 0 bytes ...s__rosidl_typesupport_introspection_cpp.so | Bin 79240 -> 0 bytes .../PKG-INFO | 10 - .../SOURCES.txt | 13 - .../dependency_links.txt | 1 - .../top_level.txt | 1 - .../my_robot_interfaces/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 232 -> 0 bytes ...bot_interfaces_s.ep.rosidl_typesupport_c.c | 1117 --------- ...faces_s.ep.rosidl_typesupport_fastrtps_c.c | 1117 --------- ..._s.ep.rosidl_typesupport_introspection_c.c | 1117 --------- ...y_robot_interfaces__rosidl_generator_py.so | Bin 48376 -> 0 bytes .../my_robot_interfaces/msg/__init__.py | 3 - .../msg/__pycache__/__init__.cpython-310.pyc | Bin 450 -> 0 bytes .../_hardware_status.cpython-310.pyc | Bin 5279 -> 0 bytes .../msg/__pycache__/_turtle.cpython-310.pyc | Bin 5518 -> 0 bytes .../__pycache__/_turtle_array.cpython-310.pyc | Bin 4796 -> 0 bytes .../msg/_hardware_status.py | 164 -- .../msg/_hardware_status_s.c | 153 -- .../my_robot_interfaces/msg/_turtle.py | 189 -- .../my_robot_interfaces/msg/_turtle_array.py | 139 -- .../my_robot_interfaces/msg/_turtle_array_s.c | 147 -- .../my_robot_interfaces/msg/_turtle_s.c | 173 -- ...esupport_c.cpython-310-x86_64-linux-gnu.so | Bin 29704 -> 0 bytes ...fastrtps_c.cpython-310-x86_64-linux-gnu.so | Bin 29720 -> 0 bytes ...spection_c.cpython-310-x86_64-linux-gnu.so | Bin 29736 -> 0 bytes .../my_robot_interfaces/srv/__init__.py | 2 - .../srv/__pycache__/__init__.cpython-310.pyc | Bin 401 -> 0 bytes .../__pycache__/_catch_turtle.cpython-310.pyc | Bin 7780 -> 0 bytes .../_compute_rectangle_area.cpython-310.pyc | Bin 9142 -> 0 bytes .../my_robot_interfaces/srv/_catch_turtle.py | 283 --- .../my_robot_interfaces/srv/_catch_turtle_s.c | 208 -- .../srv/_compute_rectangle_area.py | 313 --- .../srv/_compute_rectangle_area_s.c | 213 -- .../my_robot_interfaces | 1 - .../packages/my_robot_interfaces | 0 .../parent_prefix_path/my_robot_interfaces | 1 - .../rosidl_interfaces/my_robot_interfaces | 14 - .../colcon-core/packages/my_robot_interfaces | 1 - ...ent_cmake_export_dependencies-extras.cmake | 92 - ...ke_export_include_directories-extras.cmake | 16 - .../ament_cmake_export_libraries-extras.cmake | 141 -- .../ament_cmake_export_targets-extras.cmake | 27 - ...s__rosidl_generator_cExport-noconfig.cmake | 19 - ...interfaces__rosidl_generator_cExport.cmake | 99 - ...terfaces__rosidl_generator_cppExport.cmake | 99 - ...__rosidl_generator_pyExport-noconfig.cmake | 19 - ...nterfaces__rosidl_generator_pyExport.cmake | 114 - ...ypesupport_fastrtps_cExport-noconfig.cmake | 19 - ..._rosidl_typesupport_fastrtps_cExport.cmake | 115 - ...esupport_fastrtps_cppExport-noconfig.cmake | 19 - ...osidl_typesupport_fastrtps_cppExport.cmake | 115 - .../my_robot_interfacesConfig-version.cmake | 14 - .../cmake/my_robot_interfacesConfig.cmake | 42 - ..._rosidl_typesupport_cExport-noconfig.cmake | 20 - ...terfaces__rosidl_typesupport_cExport.cmake | 114 - ...osidl_typesupport_cppExport-noconfig.cmake | 20 - ...rfaces__rosidl_typesupport_cppExport.cmake | 114 - ...pport_introspection_cExport-noconfig.cmake | 19 - ...dl_typesupport_introspection_cExport.cmake | 115 - ...ort_introspection_cppExport-noconfig.cmake | 19 - ..._typesupport_introspection_cppExport.cmake | 115 - .../cmake/rosidl_cmake-extras.cmake | 4 - ..._export_typesupport_libraries-extras.cmake | 49 - ...ke_export_typesupport_targets-extras.cmake | 23 - .../environment/ament_prefix_path.dsv | 1 - .../environment/ament_prefix_path.sh | 4 - .../environment/library_path.dsv | 1 - .../environment/library_path.sh | 16 - .../my_robot_interfaces/environment/path.dsv | 1 - .../my_robot_interfaces/environment/path.sh | 5 - .../environment/pythonpath.dsv | 1 - .../environment/pythonpath.sh | 3 - .../hook/cmake_prefix_path.dsv | 1 - .../hook/cmake_prefix_path.ps1 | 3 - .../hook/cmake_prefix_path.sh | 3 - .../hook/ld_library_path_lib.dsv | 1 - .../hook/ld_library_path_lib.ps1 | 3 - .../hook/ld_library_path_lib.sh | 3 - .../my_robot_interfaces/local_setup.bash | 46 - .../share/my_robot_interfaces/local_setup.dsv | 4 - .../share/my_robot_interfaces/local_setup.sh | 186 -- .../share/my_robot_interfaces/local_setup.zsh | 59 - .../msg/HardwareStatus.idl | 16 - .../share/my_robot_interfaces/msg/Turtle.idl | 18 - .../my_robot_interfaces/msg/TurtleArray.idl | 13 - .../share/my_robot_interfaces/package.bash | 39 - .../share/my_robot_interfaces/package.dsv | 11 - .../share/my_robot_interfaces/package.ps1 | 117 - .../share/my_robot_interfaces/package.sh | 88 - .../share/my_robot_interfaces/package.zsh | 50 - .../my_robot_interfaces/srv/CatchTurtle.idl | 15 - .../srv/CatchTurtle_Request.msg | 1 - .../srv/CatchTurtle_Response.msg | 2 - .../srv/ComputeRectangleArea.idl | 17 - .../srv/ComputeRectangleArea_Request.msg | 2 - .../srv/ComputeRectangleArea_Response.msg | 2 - install/setup.bash | 31 - install/setup.ps1 | 29 - install/setup.sh | 45 - install/setup.zsh | 31 - .../PKG-INFO | 12 - .../SOURCES.txt | 17 - .../dependency_links.txt | 1 - .../entry_points.txt | 4 - .../requires.txt | 1 - .../top_level.txt | 1 - .../zip-safe | 1 - .../turtlesim_catch_them_all/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 236 -> 0 bytes .../turtle_controller.cpython-310.pyc | Bin 3863 -> 0 bytes .../turtle_spawner.cpython-310.pyc | Bin 4237 -> 0 bytes .../turtle_controller.py | 123 - .../turtle_spawner.py | 136 -- .../turtle_controller | 33 - .../turtlesim_catch_them_all/turtle_spawner | 33 - .../packages/turtlesim_catch_them_all | 1 - .../hook/ament_prefix_path.dsv | 1 - .../hook/ament_prefix_path.ps1 | 3 - .../hook/ament_prefix_path.sh | 3 - .../hook/pythonpath.dsv | 1 - .../hook/pythonpath.ps1 | 3 - .../hook/pythonpath.sh | 3 - .../turtlesim_catch_them_all/package.bash | 31 - .../turtlesim_catch_them_all/package.dsv | 6 - .../turtlesim_catch_them_all/package.ps1 | 116 - .../share/turtlesim_catch_them_all/package.sh | 87 - .../turtlesim_catch_them_all/package.zsh | 42 - log/COLCON_IGNORE | 0 log/build_2024-12-11_13-54-56/events.log | 747 ------ log/build_2024-12-11_13-54-56/logger_all.log | 390 --- .../my_cpp_pkg/command.log | 6 - .../my_cpp_pkg/stderr.log | 0 .../my_cpp_pkg/stdout.log | 96 - .../my_cpp_pkg/stdout_stderr.log | 96 - .../my_cpp_pkg/streams.log | 102 - .../my_py_pkg/command.log | 2 - .../my_py_pkg/stderr.log | 0 .../my_py_pkg/stdout.log | 74 - .../my_py_pkg/stdout_stderr.log | 74 - .../my_py_pkg/streams.log | 76 - .../my_robot_bringup/command.log | 6 - .../my_robot_bringup/stderr.log | 0 .../my_robot_bringup/stdout.log | 36 - .../my_robot_bringup/stdout_stderr.log | 36 - .../my_robot_bringup/streams.log | 42 - .../my_robot_interfaces/command.log | 6 - .../my_robot_interfaces/stderr.log | 0 .../my_robot_interfaces/stdout.log | 355 --- .../my_robot_interfaces/stdout_stderr.log | 355 --- .../my_robot_interfaces/streams.log | 361 --- .../turtlesim_catch_them_all/command.log | 2 - .../turtlesim_catch_them_all/stderr.log | 0 .../turtlesim_catch_them_all/stdout.log | 39 - .../stdout_stderr.log | 39 - .../turtlesim_catch_them_all/streams.log | 41 - log/build_2024-12-11_13-59-05/events.log | 415 ---- log/build_2024-12-11_13-59-05/logger_all.log | 376 --- .../my_cpp_pkg/command.log | 4 - .../my_cpp_pkg/stderr.log | 0 .../my_cpp_pkg/stdout.log | 43 - .../my_cpp_pkg/stdout_stderr.log | 43 - .../my_cpp_pkg/streams.log | 47 - .../my_py_pkg/command.log | 2 - .../my_py_pkg/stderr.log | 0 .../my_py_pkg/stdout.log | 28 - .../my_py_pkg/stdout_stderr.log | 28 - .../my_py_pkg/streams.log | 30 - .../my_robot_bringup/command.log | 4 - .../my_robot_bringup/stderr.log | 0 .../my_robot_bringup/stdout.log | 19 - .../my_robot_bringup/stdout_stderr.log | 19 - .../my_robot_bringup/streams.log | 23 - .../my_robot_interfaces/command.log | 4 - .../my_robot_interfaces/stderr.log | 0 .../my_robot_interfaces/stdout.log | 251 -- .../my_robot_interfaces/stdout_stderr.log | 251 -- .../my_robot_interfaces/streams.log | 255 -- .../turtlesim_catch_them_all/command.log | 2 - .../turtlesim_catch_them_all/stderr.log | 0 .../turtlesim_catch_them_all/stdout.log | 23 - .../stdout_stderr.log | 23 - .../turtlesim_catch_them_all/streams.log | 25 - log/latest | 1 - log/latest_build | 1 - {src/my_cpp_pkg => my_cpp_pkg}/CMakeLists.txt | 0 .../my_cpp_pkg => my_cpp_pkg}/package.xml | 0 .../src/add_two_ints_client.cpp | 0 .../src/add_two_ints_client_no_oop.cpp | 0 .../src/add_two_ints_server.cpp | 0 .../src/hw_status_publisher.cpp | 0 .../src/my_first_node.cpp | 0 .../src/number_counter.cpp | 0 .../src/number_publisher.cpp | 0 .../src/robot_news_station.cpp | 0 .../src/smartphone.cpp | 0 .../src/template_cpp_node.cpp | 0 .../lib => my_py_pkg}/my_py_pkg/__init__.py | 0 .../my_py_pkg/add_two_ints_client.py | 0 .../my_py_pkg/add_two_ints_client_no_oop.py | 0 .../my_py_pkg/add_two_ints_server.py | 0 .../my_py_pkg/hw_status_publisher.py | 0 .../my_py_pkg/joy_move.py | 14 +- .../my_py_pkg/my_first_node.py | 0 .../my_py_pkg/number_counter.py | 0 .../my_py_pkg/number_publisher.py | 0 .../my_py_pkg/robot_news_station.py | 0 .../lib => my_py_pkg}/my_py_pkg/smartphone.py | 0 .../my_py_pkg/template_python_node.py | 0 .../share/my_py_pkg => my_py_pkg}/package.xml | 0 .../packages => my_py_pkg/resource}/my_py_pkg | 0 {src/my_py_pkg => my_py_pkg}/setup.cfg | 0 {src/my_py_pkg => my_py_pkg}/setup.py | 0 .../test/test_copyright.py | 0 .../test/test_flake8.py | 0 .../test/test_pep257.py | 0 .../CMakeLists.txt | 0 .../launch/number_app.launch.py | 0 .../launch/turtlesim_catch_them_all.launch.py | 0 .../package.xml | 0 .../CMakeLists.txt | 0 .../msg/HardwareStatus.msg | 0 .../msg/Turtle.msg | 0 .../msg/TurtleArray.msg | 0 .../package.xml | 0 .../srv/CatchTurtle.srv | 0 .../srv/ComputeRectangleArea.srv | 0 src/my_cpp_pkg/package.xml | 23 - src/my_py_pkg/my_py_pkg/__init__.py | 0 .../my_py_pkg/add_two_ints_client.py | 42 - .../my_py_pkg/add_two_ints_client_no_oop.py | 33 - .../my_py_pkg/add_two_ints_server.py | 29 - .../my_py_pkg/hw_status_publisher.py | 32 - src/my_py_pkg/my_py_pkg/my_first_node.py | 29 - src/my_py_pkg/my_py_pkg/number_counter.py | 46 - src/my_py_pkg/my_py_pkg/number_publisher.py | 35 - src/my_py_pkg/my_py_pkg/robot_news_station.py | 29 - src/my_py_pkg/my_py_pkg/smartphone.py | 25 - .../my_py_pkg/template_python_node.py | 19 - src/my_py_pkg/package.xml | 28 - src/my_py_pkg/resource/my_py_pkg | 0 .../launch/number_app.launch.py | 35 - .../launch/turtlesim_catch_them_all.launch.py | 35 - src/my_robot_bringup/package.xml | 21 - .../msg/HardwareStatus.msg | 3 - src/my_robot_interfaces/msg/Turtle.msg | 4 - src/my_robot_interfaces/msg/TurtleArray.msg | 1 - src/my_robot_interfaces/package.xml | 22 - src/my_robot_interfaces/srv/CatchTurtle.srv | 3 - .../srv/ComputeRectangleArea.srv | 4 - src/turtlesim_catch_them_all/package.xml | 29 - .../resource/turtlesim_catch_them_all | 0 .../turtlesim_catch_them_all/__init__.py | 0 .../turtle_controller.py | 123 - .../turtle_spawner.py | 136 -- .../package.xml | 0 .../resource}/turtlesim_catch_them_all | 0 .../setup.cfg | 0 .../setup.py | 0 .../test/test_copyright.py | 0 .../test/test_flake8.py | 0 .../test/test_pep257.py | 0 .../turtlesim_catch_them_all}/__init__.py | 0 .../turtle_controller.py | 0 .../turtle_spawner.py | 0 1300 files changed, 9 insertions(+), 152148 deletions(-) rename {src/.vscode => .vscode}/c_cpp_properties.json (100%) rename {src/.vscode => .vscode}/settings.json (100%) delete mode 100644 build/.built_by delete mode 100644 build/COLCON_IGNORE delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/codemodel-v2-3691e9fdc3bac3ccc574.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/directory-.-d3eae02cb336d1c64700.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/index-2024-12-11T18-55-00-0298.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client-bb3e0cdbd52d6a93f727.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client_no_oop-64b82d92b2761a1b7bd0.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_server-f59cfd42e0b2c4cc0d77.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-cpp_node-298129742dd57d04d5d7.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-hardware_status_publisher-36fd1dee75235beafe95.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-my_cpp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-number_counter-9fc1e2d3c4c5859c672f.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-number_publisher-61f78e3f11ed8d93f30f.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-robot_news_station-5dbc664deed79e50e09c.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-smartphone-85e34c600c9628cbb83b.json delete mode 100644 build/my_cpp_pkg/.cmake/api/v1/reply/target-uninstall-6daccc70776f39ab48fd.json delete mode 100644 build/my_cpp_pkg/CMakeCache.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCCompiler.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake delete mode 100755 build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeSystem.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c delete mode 100755 build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/a.out delete mode 100644 build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdCXX/a.out delete mode 100644 build/my_cpp_pkg/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/CMakeOutput.log delete mode 100644 build/my_cpp_pkg/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/Makefile.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/Makefile2 delete mode 100644 build/my_cpp_pkg/CMakeFiles/TargetDirectories.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/cmake.check_cache delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/progress.marks delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.internal delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/flags.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/link.txt delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/progress.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o delete mode 100644 build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/DependInfo.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/build.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.make delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.ts delete mode 100644 build/my_cpp_pkg/CMakeFiles/uninstall.dir/progress.make delete mode 100644 build/my_cpp_pkg/CTestConfiguration.ini delete mode 100644 build/my_cpp_pkg/CTestCustom.cmake delete mode 100644 build/my_cpp_pkg/CTestTestfile.cmake delete mode 100644 build/my_cpp_pkg/Makefile delete mode 100755 build/my_cpp_pkg/add_two_ints_client delete mode 100755 build/my_cpp_pkg/add_two_ints_client_no_oop delete mode 100755 build/my_cpp_pkg/add_two_ints_server delete mode 100644 build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake delete mode 100644 build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake delete mode 100644 build/my_cpp_pkg/ament_cmake_core/package.cmake delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/ament_prefix_path.sh.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig.cmake.in.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/package.xml.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/path.sh.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_core/stamps/templates_2_cmake.py.stamp delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/ament_prefix_path.dsv delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.bash delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.dsv delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.sh delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.zsh delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/package.dsv delete mode 100644 build/my_cpp_pkg/ament_cmake_environment_hooks/path.dsv delete mode 100644 build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg delete mode 100644 build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg delete mode 100644 build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg delete mode 100644 build/my_cpp_pkg/ament_cmake_package_templates/templates.cmake delete mode 100644 build/my_cpp_pkg/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake delete mode 100644 build/my_cpp_pkg/cmake_args.last delete mode 100644 build/my_cpp_pkg/cmake_install.cmake delete mode 100644 build/my_cpp_pkg/colcon_build.rc delete mode 100644 build/my_cpp_pkg/colcon_command_prefix_build.sh delete mode 100644 build/my_cpp_pkg/colcon_command_prefix_build.sh.env delete mode 100755 build/my_cpp_pkg/cpp_node delete mode 100755 build/my_cpp_pkg/hardware_status_publisher delete mode 100644 build/my_cpp_pkg/install_manifest.txt delete mode 100755 build/my_cpp_pkg/number_counter delete mode 100755 build/my_cpp_pkg/number_publisher delete mode 100755 build/my_cpp_pkg/robot_news_station delete mode 100755 build/my_cpp_pkg/smartphone delete mode 100644 build/my_py_pkg/build/lib/my_py_pkg/joy_move.py delete mode 100644 build/my_py_pkg/colcon_build.rc delete mode 100644 build/my_py_pkg/colcon_command_prefix_setup_py.sh delete mode 100644 build/my_py_pkg/colcon_command_prefix_setup_py.sh.env delete mode 100644 build/my_py_pkg/install.log delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/requires.txt delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/top_level.txt delete mode 100644 build/my_py_pkg/my_py_pkg.egg-info/zip-safe delete mode 100644 build/my_py_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc delete mode 100644 build/my_py_pkg/prefix_override/sitecustomize.py delete mode 100644 build/my_robot_bringup/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 delete mode 100644 build/my_robot_bringup/.cmake/api/v1/reply/codemodel-v2-08981d740df72c4cbc2e.json delete mode 100644 build/my_robot_bringup/.cmake/api/v1/reply/directory-.-284d2fbec4bb7e8ffd22.json delete mode 100644 build/my_robot_bringup/.cmake/api/v1/reply/index-2024-12-11T18-55-06-0483.json delete mode 100644 build/my_robot_bringup/.cmake/api/v1/reply/target-my_robot_bringup_uninstall-b7881e14aafd6959f8b9.json delete mode 100644 build/my_robot_bringup/.cmake/api/v1/reply/target-uninstall-300a67c791cfd26ceb13.json delete mode 100644 build/my_robot_bringup/CMakeCache.txt delete mode 100644 build/my_robot_bringup/CMakeFiles/3.22.1/CMakeCCompiler.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake delete mode 100755 build/my_robot_bringup/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 build/my_robot_bringup/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/my_robot_bringup/CMakeFiles/3.22.1/CMakeSystem.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c delete mode 100755 build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/a.out delete mode 100644 build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdCXX/a.out delete mode 100644 build/my_robot_bringup/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/CMakeOutput.log delete mode 100644 build/my_robot_bringup/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 build/my_robot_bringup/CMakeFiles/Makefile.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/Makefile2 delete mode 100644 build/my_robot_bringup/CMakeFiles/TargetDirectories.txt delete mode 100644 build/my_robot_bringup/CMakeFiles/cmake.check_cache delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/build.make delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.make delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.ts delete mode 100644 build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/progress.make delete mode 100644 build/my_robot_bringup/CMakeFiles/progress.marks delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/DependInfo.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/build.make delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.make delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.ts delete mode 100644 build/my_robot_bringup/CMakeFiles/uninstall.dir/progress.make delete mode 100644 build/my_robot_bringup/CTestConfiguration.ini delete mode 100644 build/my_robot_bringup/CTestCustom.cmake delete mode 100644 build/my_robot_bringup/CTestTestfile.cmake delete mode 100644 build/my_robot_bringup/Makefile delete mode 100644 build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig-version.cmake delete mode 100644 build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig.cmake delete mode 100644 build/my_robot_bringup/ament_cmake_core/package.cmake delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/ament_prefix_path.sh.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/nameConfig.cmake.in.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/package.xml.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/path.sh.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_core/stamps/templates_2_cmake.py.stamp delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/ament_prefix_path.dsv delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.bash delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.dsv delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.sh delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.zsh delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/package.dsv delete mode 100644 build/my_robot_bringup/ament_cmake_environment_hooks/path.dsv delete mode 100644 build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup delete mode 100644 build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_bringup delete mode 100644 build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup delete mode 100644 build/my_robot_bringup/ament_cmake_package_templates/templates.cmake delete mode 100644 build/my_robot_bringup/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake delete mode 100644 build/my_robot_bringup/cmake_args.last delete mode 100644 build/my_robot_bringup/cmake_install.cmake delete mode 100644 build/my_robot_bringup/colcon_build.rc delete mode 100644 build/my_robot_bringup/colcon_command_prefix_build.sh delete mode 100644 build/my_robot_bringup/colcon_command_prefix_build.sh.env delete mode 100644 build/my_robot_bringup/install_manifest.txt delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/codemodel-v2-a4ae4bc820fbae419191.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/directory-.-5afb0a492596f23cc055.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/directory-my_robot_interfaces__py-b513d0c732981de3a01d.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/index-2024-12-11T18-54-57-0467.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_build_my_robot_interfaces_egg-5d755f1b55b0509c4ec6.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_copy_my_robot_interfaces-9690d4ae7684b2162839.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces-62386f047ce1157ec2b3.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__cpp-0e0f7e33ecd55be77539.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__py-b32b6b86d12af01d23f6.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_c-c79fb2ec3bcfdfc9e1a3.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_py-dff395ef8aac87bf2e25.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c-53d9cba6055b64877064.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c__pyext-0356fe0cd526d69dcf0e.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_cpp-8bd848fac7894c37a9fe.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c-0a19c592079fb0c0f040.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext-1d3d8f86fcbcfef527ae.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_cpp-e214eb83a0fb753f63d1.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c-ffa097034658ee98a278.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c__pyext-045655488ff795671427.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_cpp-f1955058512c21cf7f85.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces_uninstall-47e9ae60f6c6309e13b7.json delete mode 100644 build/my_robot_interfaces/.cmake/api/v1/reply/target-uninstall-42a60b541c0245803845.json delete mode 100644 build/my_robot_interfaces/CMakeCache.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCCompiler.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake delete mode 100755 build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeSystem.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c delete mode 100755 build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/a.out delete mode 100644 build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdCXX/a.out delete mode 100644 build/my_robot_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/CMakeOutput.log delete mode 100644 build/my_robot_interfaces/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Makefile.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/Makefile2 delete mode 100644 build/my_robot_interfaces/CMakeFiles/TargetDirectories.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/cmake.check_cache delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.internal delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o.d delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir/progress.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/progress.marks delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/build.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/CMakeFiles/uninstall.dir/progress.make delete mode 100644 build/my_robot_interfaces/CTestConfiguration.ini delete mode 100644 build/my_robot_interfaces/CTestCustom.cmake delete mode 100644 build/my_robot_interfaces/CTestTestfile.cmake delete mode 100644 build/my_robot_interfaces/Makefile delete mode 100644 build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig-version.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_core/package.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/CatchTurtle.srv.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ComputeRectangleArea.srv.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/HardwareStatus.msg.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/Turtle.msg.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/TurtleArray.msg.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/library_path.sh.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/package.xml.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/path.sh.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.bash delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.sh delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.zsh delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/package.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/path.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv delete mode 100644 build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh delete mode 100644 build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces delete mode 100644 build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces delete mode 100644 build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces delete mode 100644 build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces delete mode 100644 build/my_robot_interfaces/ament_cmake_package_templates/templates.cmake delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/PKG-INFO delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/SOURCES.txt delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/dependency_links.txt delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/top_level.txt delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c delete mode 100755 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/__init__.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_hardware_status.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_hardware_status_s.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array_s.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_s.c delete mode 100755 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so delete mode 100755 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so delete mode 100755 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/__init__.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle_s.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area.py delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area_s.c delete mode 100644 build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/setup.py delete mode 100644 build/my_robot_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake delete mode 100644 build/my_robot_interfaces/cmake_args.last delete mode 100644 build/my_robot_interfaces/cmake_install.cmake delete mode 100644 build/my_robot_interfaces/colcon_build.rc delete mode 100644 build/my_robot_interfaces/colcon_command_prefix_build.sh delete mode 100644 build/my_robot_interfaces/colcon_command_prefix_build.sh.env delete mode 100644 build/my_robot_interfaces/install_manifest.txt delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_c.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_c.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_cpp.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so delete mode 100755 build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/DependInfo.cmake delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/build.make delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/cmake_clean.cmake delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/compiler_depend.make delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/compiler_depend.ts delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/progress.make delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/progress.marks delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CMakeLists.txt delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/CTestTestfile.cmake delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/Makefile delete mode 100644 build/my_robot_interfaces/my_robot_interfaces__py/cmake_install.cmake delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces.idls delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl delete mode 100644 build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl delete mode 100644 build/my_robot_interfaces/rosidl_adapter__arguments__my_robot_interfaces.json delete mode 100644 build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake delete mode 100644 build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake delete mode 100644 build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake delete mode 100644 build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg delete mode 100644 build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg delete mode 100644 build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg delete mode 100644 build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h delete mode 100644 build/my_robot_interfaces/rosidl_generator_c__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp delete mode 100644 build/my_robot_interfaces/rosidl_generator_cpp__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/__init__.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c delete mode 100755 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/__init__.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c delete mode 100755 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so delete mode 100755 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so delete mode 100755 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/__init__.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area.py delete mode 100644 build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c delete mode 100644 build/my_robot_interfaces/rosidl_generator_py__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_c__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_cpp__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_c__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_c__arguments.json delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp delete mode 100644 build/my_robot_interfaces/rosidl_typesupport_introspection_cpp__arguments.json delete mode 100644 build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py delete mode 100644 build/turtlesim_catch_them_all/colcon_build.rc delete mode 100644 build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh delete mode 100644 build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh.env delete mode 100644 build/turtlesim_catch_them_all/install.log delete mode 100644 build/turtlesim_catch_them_all/prefix_override/__pycache__/sitecustomize.cpython-310.pyc delete mode 100644 build/turtlesim_catch_them_all/prefix_override/sitecustomize.py delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt delete mode 100644 build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/zip-safe delete mode 100644 install/.colcon_install_layout delete mode 100644 install/COLCON_IGNORE delete mode 100644 install/_local_setup_util_ps1.py delete mode 100644 install/_local_setup_util_sh.py delete mode 100644 install/local_setup.bash delete mode 100644 install/local_setup.ps1 delete mode 100644 install/local_setup.sh delete mode 100644 install/local_setup.zsh delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/number_counter delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station delete mode 100755 install/my_cpp_pkg/lib/my_cpp_pkg/smartphone delete mode 100644 install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg delete mode 100644 install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg delete mode 100644 install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg delete mode 100644 install/my_cpp_pkg/share/colcon-core/packages/my_cpp_pkg delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.dsv delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.ps1 delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.sh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/package.bash delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/package.dsv delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/package.ps1 delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/package.sh delete mode 100644 install/my_cpp_pkg/share/my_cpp_pkg/package.zsh delete mode 100755 install/my_py_pkg/lib/my_py_pkg/add_two_ints_client delete mode 100755 install/my_py_pkg/lib/my_py_pkg/add_two_ints_client_no_oop delete mode 100755 install/my_py_pkg/lib/my_py_pkg/add_two_ints_server delete mode 100755 install/my_py_pkg/lib/my_py_pkg/hardware_status_publisher delete mode 100755 install/my_py_pkg/lib/my_py_pkg/joy_move delete mode 100755 install/my_py_pkg/lib/my_py_pkg/number_counter delete mode 100755 install/my_py_pkg/lib/my_py_pkg/number_publisher delete mode 100755 install/my_py_pkg/lib/my_py_pkg/py_node delete mode 100755 install/my_py_pkg/lib/my_py_pkg/robot_news_station delete mode 100755 install/my_py_pkg/lib/my_py_pkg/smartphone delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/SOURCES.txt delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/dependency_links.txt delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/entry_points.txt delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/requires.txt delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/top_level.txt delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/zip-safe delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/__init__.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client_no_oop.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_server.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/hw_status_publisher.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/joy_move.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/my_first_node.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_counter.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_publisher.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/robot_news_station.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/smartphone.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/template_python_node.cpython-310.pyc delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py delete mode 100644 install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py delete mode 100644 install/my_py_pkg/share/colcon-core/packages/my_py_pkg delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1 delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1 delete mode 100644 install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh delete mode 100644 install/my_py_pkg/share/my_py_pkg/package.bash delete mode 100644 install/my_py_pkg/share/my_py_pkg/package.dsv delete mode 100644 install/my_py_pkg/share/my_py_pkg/package.ps1 delete mode 100644 install/my_py_pkg/share/my_py_pkg/package.sh delete mode 100644 install/my_py_pkg/share/my_py_pkg/package.zsh delete mode 100644 install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup delete mode 100644 install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup delete mode 100644 install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup delete mode 100644 install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/environment/path.sh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1 delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/launch/__pycache__/turtlesim_catch_them_all.launch.cpython-310.pyc delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/local_setup.bash delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/local_setup.sh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/package.bash delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/package.dsv delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/package.ps1 delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/package.sh delete mode 100644 install/my_robot_bringup/share/my_robot_bringup/package.zsh delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h delete mode 100644 install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so delete mode 100644 install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__pycache__/__init__.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/__init__.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_hardware_status.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_turtle.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_turtle_array.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__pycache__/__init__.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__pycache__/_catch_turtle.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__pycache__/_compute_rectangle_area.cpython-310.pyc delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py delete mode 100644 install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c delete mode 100644 install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces delete mode 100644 install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces delete mode 100644 install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces delete mode 100644 install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces delete mode 100644 install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1 delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1 delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/package.bash delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/package.dsv delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/package.ps1 delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/package.sh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/package.zsh delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg delete mode 100644 install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg delete mode 100644 install/setup.bash delete mode 100644 install/setup.ps1 delete mode 100644 install/setup.sh delete mode 100644 install/setup.zsh delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/PKG-INFO delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/SOURCES.txt delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/dependency_links.txt delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/entry_points.txt delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/requires.txt delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/top_level.txt delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/zip-safe delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/__init__.cpython-310.pyc delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_controller.cpython-310.pyc delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_spawner.cpython-310.pyc delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py delete mode 100644 install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py delete mode 100755 install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_controller delete mode 100755 install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_spawner delete mode 100644 install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1 delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1 delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1 delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh delete mode 100644 install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh delete mode 100644 log/COLCON_IGNORE delete mode 100644 log/build_2024-12-11_13-54-56/events.log delete mode 100644 log/build_2024-12-11_13-54-56/logger_all.log delete mode 100644 log/build_2024-12-11_13-54-56/my_cpp_pkg/command.log delete mode 100644 log/build_2024-12-11_13-54-56/my_cpp_pkg/stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout.log delete mode 100644 log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_cpp_pkg/streams.log delete mode 100644 log/build_2024-12-11_13-54-56/my_py_pkg/command.log delete mode 100644 log/build_2024-12-11_13-54-56/my_py_pkg/stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_py_pkg/stdout.log delete mode 100644 log/build_2024-12-11_13-54-56/my_py_pkg/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_py_pkg/streams.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_bringup/command.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_bringup/stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_bringup/stdout.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_bringup/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_bringup/streams.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_interfaces/command.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_interfaces/stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/my_robot_interfaces/streams.log delete mode 100644 log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/command.log delete mode 100644 log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout.log delete mode 100644 log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/streams.log delete mode 100644 log/build_2024-12-11_13-59-05/events.log delete mode 100644 log/build_2024-12-11_13-59-05/logger_all.log delete mode 100644 log/build_2024-12-11_13-59-05/my_cpp_pkg/command.log delete mode 100644 log/build_2024-12-11_13-59-05/my_cpp_pkg/stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout.log delete mode 100644 log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_cpp_pkg/streams.log delete mode 100644 log/build_2024-12-11_13-59-05/my_py_pkg/command.log delete mode 100644 log/build_2024-12-11_13-59-05/my_py_pkg/stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_py_pkg/stdout.log delete mode 100644 log/build_2024-12-11_13-59-05/my_py_pkg/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_py_pkg/streams.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_bringup/command.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_bringup/stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_bringup/stdout.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_bringup/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_bringup/streams.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_interfaces/command.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_interfaces/stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/my_robot_interfaces/streams.log delete mode 100644 log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/command.log delete mode 100644 log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout.log delete mode 100644 log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout_stderr.log delete mode 100644 log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/streams.log delete mode 120000 log/latest delete mode 120000 log/latest_build rename {src/my_cpp_pkg => my_cpp_pkg}/CMakeLists.txt (100%) rename {install/my_cpp_pkg/share/my_cpp_pkg => my_cpp_pkg}/package.xml (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/add_two_ints_client.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/add_two_ints_client_no_oop.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/add_two_ints_server.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/hw_status_publisher.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/my_first_node.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/number_counter.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/number_publisher.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/robot_news_station.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/smartphone.cpp (100%) rename {src/my_cpp_pkg => my_cpp_pkg}/src/template_cpp_node.cpp (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/__init__.py (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/add_two_ints_client.py (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/add_two_ints_client_no_oop.py (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/add_two_ints_server.py (100%) mode change 100644 => 100755 rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/hw_status_publisher.py (100%) mode change 100644 => 100755 rename {src/my_py_pkg => my_py_pkg}/my_py_pkg/joy_move.py (75%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/my_first_node.py (100%) mode change 100644 => 100755 rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/number_counter.py (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/number_publisher.py (100%) rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/robot_news_station.py (100%) mode change 100644 => 100755 rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/smartphone.py (100%) mode change 100644 => 100755 rename {build/my_py_pkg/build/lib => my_py_pkg}/my_py_pkg/template_python_node.py (100%) mode change 100644 => 100755 rename {install/my_py_pkg/share/my_py_pkg => my_py_pkg}/package.xml (100%) rename {install/my_py_pkg/share/ament_index/resource_index/packages => my_py_pkg/resource}/my_py_pkg (100%) rename {src/my_py_pkg => my_py_pkg}/setup.cfg (100%) rename {src/my_py_pkg => my_py_pkg}/setup.py (100%) rename {src/my_py_pkg => my_py_pkg}/test/test_copyright.py (100%) rename {src/my_py_pkg => my_py_pkg}/test/test_flake8.py (100%) rename {src/my_py_pkg => my_py_pkg}/test/test_pep257.py (100%) rename {src/my_robot_bringup => my_robot_bringup}/CMakeLists.txt (100%) rename {install/my_robot_bringup/share/my_robot_bringup => my_robot_bringup}/launch/number_app.launch.py (100%) rename {install/my_robot_bringup/share/my_robot_bringup => my_robot_bringup}/launch/turtlesim_catch_them_all.launch.py (100%) rename {install/my_robot_bringup/share/my_robot_bringup => my_robot_bringup}/package.xml (100%) rename {src/my_robot_interfaces => my_robot_interfaces}/CMakeLists.txt (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/msg/HardwareStatus.msg (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/msg/Turtle.msg (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/msg/TurtleArray.msg (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/package.xml (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/srv/CatchTurtle.srv (100%) rename {install/my_robot_interfaces/share/my_robot_interfaces => my_robot_interfaces}/srv/ComputeRectangleArea.srv (100%) delete mode 100644 src/my_cpp_pkg/package.xml delete mode 100644 src/my_py_pkg/my_py_pkg/__init__.py delete mode 100644 src/my_py_pkg/my_py_pkg/add_two_ints_client.py delete mode 100644 src/my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py delete mode 100755 src/my_py_pkg/my_py_pkg/add_two_ints_server.py delete mode 100755 src/my_py_pkg/my_py_pkg/hw_status_publisher.py delete mode 100755 src/my_py_pkg/my_py_pkg/my_first_node.py delete mode 100644 src/my_py_pkg/my_py_pkg/number_counter.py delete mode 100644 src/my_py_pkg/my_py_pkg/number_publisher.py delete mode 100755 src/my_py_pkg/my_py_pkg/robot_news_station.py delete mode 100755 src/my_py_pkg/my_py_pkg/smartphone.py delete mode 100755 src/my_py_pkg/my_py_pkg/template_python_node.py delete mode 100644 src/my_py_pkg/package.xml delete mode 100644 src/my_py_pkg/resource/my_py_pkg delete mode 100644 src/my_robot_bringup/launch/number_app.launch.py delete mode 100644 src/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py delete mode 100644 src/my_robot_bringup/package.xml delete mode 100644 src/my_robot_interfaces/msg/HardwareStatus.msg delete mode 100644 src/my_robot_interfaces/msg/Turtle.msg delete mode 100644 src/my_robot_interfaces/msg/TurtleArray.msg delete mode 100644 src/my_robot_interfaces/package.xml delete mode 100644 src/my_robot_interfaces/srv/CatchTurtle.srv delete mode 100644 src/my_robot_interfaces/srv/ComputeRectangleArea.srv delete mode 100644 src/turtlesim_catch_them_all/package.xml delete mode 100644 src/turtlesim_catch_them_all/resource/turtlesim_catch_them_all delete mode 100644 src/turtlesim_catch_them_all/turtlesim_catch_them_all/__init__.py delete mode 100644 src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py delete mode 100644 src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py rename {install/turtlesim_catch_them_all/share/turtlesim_catch_them_all => turtlesim_catch_them_all}/package.xml (100%) rename {install/turtlesim_catch_them_all/share/ament_index/resource_index/packages => turtlesim_catch_them_all/resource}/turtlesim_catch_them_all (100%) rename {src/turtlesim_catch_them_all => turtlesim_catch_them_all}/setup.cfg (100%) rename {src/turtlesim_catch_them_all => turtlesim_catch_them_all}/setup.py (100%) rename {src/turtlesim_catch_them_all => turtlesim_catch_them_all}/test/test_copyright.py (100%) rename {src/turtlesim_catch_them_all => turtlesim_catch_them_all}/test/test_flake8.py (100%) rename {src/turtlesim_catch_them_all => turtlesim_catch_them_all}/test/test_pep257.py (100%) rename {build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces => turtlesim_catch_them_all/turtlesim_catch_them_all}/__init__.py (100%) rename {build/turtlesim_catch_them_all/build/lib => turtlesim_catch_them_all}/turtlesim_catch_them_all/turtle_controller.py (100%) rename {build/turtlesim_catch_them_all/build/lib => turtlesim_catch_them_all}/turtlesim_catch_them_all/turtle_spawner.py (100%) diff --git a/src/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json similarity index 100% rename from src/.vscode/c_cpp_properties.json rename to .vscode/c_cpp_properties.json diff --git a/src/.vscode/settings.json b/.vscode/settings.json similarity index 100% rename from src/.vscode/settings.json rename to .vscode/settings.json diff --git a/build/.built_by b/build/.built_by deleted file mode 100644 index 06e74ac..0000000 --- a/build/.built_by +++ /dev/null @@ -1 +0,0 @@ -colcon diff --git a/build/COLCON_IGNORE b/build/COLCON_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_cpp_pkg/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/build/my_cpp_pkg/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/codemodel-v2-3691e9fdc3bac3ccc574.json b/build/my_cpp_pkg/.cmake/api/v1/reply/codemodel-v2-3691e9fdc3bac3ccc574.json deleted file mode 100644 index 381153b..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/codemodel-v2-3691e9fdc3bac3ccc574.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "configurations" : - [ - { - "directories" : - [ - { - "build" : ".", - "hasInstallRule" : true, - "jsonFile" : "directory-.-d3eae02cb336d1c64700.json", - "minimumCMakeVersion" : - { - "string" : "3.12" - }, - "projectIndex" : 0, - "source" : ".", - "targetIndexes" : - [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10 - ] - } - ], - "name" : "", - "projects" : - [ - { - "directoryIndexes" : - [ - 0 - ], - "name" : "my_cpp_pkg", - "targetIndexes" : - [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10 - ] - } - ], - "targets" : - [ - { - "directoryIndex" : 0, - "id" : "add_two_ints_client::@6890427a1f51a3e7e1df", - "jsonFile" : "target-add_two_ints_client-bb3e0cdbd52d6a93f727.json", - "name" : "add_two_ints_client", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "add_two_ints_client_no_oop::@6890427a1f51a3e7e1df", - "jsonFile" : "target-add_two_ints_client_no_oop-64b82d92b2761a1b7bd0.json", - "name" : "add_two_ints_client_no_oop", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "add_two_ints_server::@6890427a1f51a3e7e1df", - "jsonFile" : "target-add_two_ints_server-f59cfd42e0b2c4cc0d77.json", - "name" : "add_two_ints_server", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "cpp_node::@6890427a1f51a3e7e1df", - "jsonFile" : "target-cpp_node-298129742dd57d04d5d7.json", - "name" : "cpp_node", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "hardware_status_publisher::@6890427a1f51a3e7e1df", - "jsonFile" : "target-hardware_status_publisher-36fd1dee75235beafe95.json", - "name" : "hardware_status_publisher", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_cpp_pkg_uninstall::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_cpp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json", - "name" : "my_cpp_pkg_uninstall", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "number_counter::@6890427a1f51a3e7e1df", - "jsonFile" : "target-number_counter-9fc1e2d3c4c5859c672f.json", - "name" : "number_counter", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "number_publisher::@6890427a1f51a3e7e1df", - "jsonFile" : "target-number_publisher-61f78e3f11ed8d93f30f.json", - "name" : "number_publisher", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "robot_news_station::@6890427a1f51a3e7e1df", - "jsonFile" : "target-robot_news_station-5dbc664deed79e50e09c.json", - "name" : "robot_news_station", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "smartphone::@6890427a1f51a3e7e1df", - "jsonFile" : "target-smartphone-85e34c600c9628cbb83b.json", - "name" : "smartphone", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "uninstall::@6890427a1f51a3e7e1df", - "jsonFile" : "target-uninstall-6daccc70776f39ab48fd.json", - "name" : "uninstall", - "projectIndex" : 0 - } - ] - } - ], - "kind" : "codemodel", - "paths" : - { - "build" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg", - "source" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg" - }, - "version" : - { - "major" : 2, - "minor" : 3 - } -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/directory-.-d3eae02cb336d1c64700.json b/build/my_cpp_pkg/.cmake/api/v1/reply/directory-.-d3eae02cb336d1c64700.json deleted file mode 100644 index cf002cb..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/directory-.-d3eae02cb336d1c64700.json +++ /dev/null @@ -1,481 +0,0 @@ -{ - "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" : 43, - "parent" : 0 - }, - { - "command" : 5, - "file" : 0, - "line" : 56, - "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/my_cpp_pkg", - "paths" : - [ - "cpp_node" - ], - "targetId" : "cpp_node::@6890427a1f51a3e7e1df", - "targetIndex" : 3, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "robot_news_station" - ], - "targetId" : "robot_news_station::@6890427a1f51a3e7e1df", - "targetIndex" : 8, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "smartphone" - ], - "targetId" : "smartphone::@6890427a1f51a3e7e1df", - "targetIndex" : 9, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "add_two_ints_server" - ], - "targetId" : "add_two_ints_server::@6890427a1f51a3e7e1df", - "targetIndex" : 2, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "add_two_ints_client_no_oop" - ], - "targetId" : "add_two_ints_client_no_oop::@6890427a1f51a3e7e1df", - "targetIndex" : 1, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "add_two_ints_client" - ], - "targetId" : "add_two_ints_client::@6890427a1f51a3e7e1df", - "targetIndex" : 0, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "hardware_status_publisher" - ], - "targetId" : "hardware_status_publisher::@6890427a1f51a3e7e1df", - "targetIndex" : 4, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "number_publisher" - ], - "targetId" : "number_publisher::@6890427a1f51a3e7e1df", - "targetIndex" : 7, - "type" : "target" - }, - { - "backtrace" : 1, - "component" : "Unspecified", - "destination" : "lib/my_cpp_pkg", - "paths" : - [ - "number_counter" - ], - "targetId" : "number_counter::@6890427a1f51a3e7e1df", - "targetIndex" : 6, - "type" : "target" - }, - { - "backtrace" : 8, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/package_run_dependencies", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg" - ], - "type" : "file" - }, - { - "backtrace" : 11, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/parent_prefix_path", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg" - ], - "type" : "file" - }, - { - "backtrace" : 15, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg/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/my_cpp_pkg/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/ament_prefix_path.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 17, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg/environment", - "paths" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" - ], - "type" : "file" - }, - { - "backtrace" : 18, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/path.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 20, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.bash" - ], - "type" : "file" - }, - { - "backtrace" : 21, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.sh" - ], - "type" : "file" - }, - { - "backtrace" : 22, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.zsh" - ], - "type" : "file" - }, - { - "backtrace" : 23, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 24, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_environment_hooks/package.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 29, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/packages", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg" - ], - "type" : "file" - }, - { - "backtrace" : 31, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 32, - "component" : "Unspecified", - "destination" : "share/my_cpp_pkg", - "paths" : - [ - "package.xml" - ], - "type" : "file" - } - ], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/index-2024-12-11T18-55-00-0298.json b/build/my_cpp_pkg/.cmake/api/v1/reply/index-2024-12-11T18-55-00-0298.json deleted file mode 100644 index ed685fc..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/index-2024-12-11T18-55-00-0298.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "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-3691e9fdc3bac3ccc574.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - } - ], - "reply" : - { - "client-colcon-cmake" : - { - "codemodel-v2" : - { - "jsonFile" : "codemodel-v2-3691e9fdc3bac3ccc574.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - } - } - } -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client-bb3e0cdbd52d6a93f727.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client-bb3e0cdbd52d6a93f727.json deleted file mode 100644 index 1a4c0a7..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client-bb3e0cdbd52d6a93f727.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "add_two_ints_client" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 29, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 30, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "add_two_ints_client::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "add_two_ints_client", - "nameOnDisk" : "add_two_ints_client", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/add_two_ints_client.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client_no_oop-64b82d92b2761a1b7bd0.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client_no_oop-64b82d92b2761a1b7bd0.json deleted file mode 100644 index 7c3cd7b..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_client_no_oop-64b82d92b2761a1b7bd0.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "add_two_ints_client_no_oop" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 26, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 27, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "add_two_ints_client_no_oop::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "add_two_ints_client_no_oop", - "nameOnDisk" : "add_two_ints_client_no_oop", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/add_two_ints_client_no_oop.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_server-f59cfd42e0b2c4cc0d77.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_server-f59cfd42e0b2c4cc0d77.json deleted file mode 100644 index 849084c..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-add_two_ints_server-f59cfd42e0b2c4cc0d77.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "add_two_ints_server" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 23, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 24, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "add_two_ints_server::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "add_two_ints_server", - "nameOnDisk" : "add_two_ints_server", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/add_two_ints_server.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-cpp_node-298129742dd57d04d5d7.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-cpp_node-298129742dd57d04d5d7.json deleted file mode 100644 index b21a05d..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-cpp_node-298129742dd57d04d5d7.json +++ /dev/null @@ -1,510 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "cpp_node" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 14, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 15, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "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" : "cpp_node::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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" - }, - { - "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/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/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.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/librmw.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__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/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/libstatistics_msgs__rosidl_typesupport_cpp.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" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_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" - }, - { - "fragment" : "/opt/ros/humble/lib/libtracetools.so", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "cpp_node", - "nameOnDisk" : "cpp_node", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/my_first_node.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-hardware_status_publisher-36fd1dee75235beafe95.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-hardware_status_publisher-36fd1dee75235beafe95.json deleted file mode 100644 index 4251152..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-hardware_status_publisher-36fd1dee75235beafe95.json +++ /dev/null @@ -1,555 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "hardware_status_publisher" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 32, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 33, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "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" : "hardware_status_publisher::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/librclcpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__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/libbuiltin_interfaces__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/libbuiltin_interfaces__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/libbuiltin_interfaces__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/libbuiltin_interfaces__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/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libtracetools.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.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/librosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_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" : "hardware_status_publisher", - "nameOnDisk" : "hardware_status_publisher", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/hw_status_publisher.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-my_cpp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-my_cpp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json deleted file mode 100644 index 87a3db1..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-my_cpp_pkg_uninstall-c3e385ddfa2dbd9d6c3b.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "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" : 9, - "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" : "my_cpp_pkg_uninstall::@6890427a1f51a3e7e1df", - "name" : "my_cpp_pkg_uninstall", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1 - ] - } - ], - "sources" : - [ - { - "backtrace" : 9, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_counter-9fc1e2d3c4c5859c672f.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_counter-9fc1e2d3c4c5859c672f.json deleted file mode 100644 index d4dde2d..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_counter-9fc1e2d3c4c5859c672f.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "number_counter" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 38, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 39, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "number_counter::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "number_counter", - "nameOnDisk" : "number_counter", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/number_counter.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_publisher-61f78e3f11ed8d93f30f.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_publisher-61f78e3f11ed8d93f30f.json deleted file mode 100644 index 611e52d..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-number_publisher-61f78e3f11ed8d93f30f.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "number_publisher" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 35, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 36, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "number_publisher::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "number_publisher", - "nameOnDisk" : "number_publisher", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/number_publisher.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-robot_news_station-5dbc664deed79e50e09c.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-robot_news_station-5dbc664deed79e50e09c.json deleted file mode 100644 index 3da06e5..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-robot_news_station-5dbc664deed79e50e09c.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "robot_news_station" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 17, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 18, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "robot_news_station::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "robot_news_station", - "nameOnDisk" : "robot_news_station", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/robot_news_station.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-smartphone-85e34c600c9628cbb83b.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-smartphone-85e34c600c9628cbb83b.json deleted file mode 100644 index c87317b..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-smartphone-85e34c600c9628cbb83b.json +++ /dev/null @@ -1,629 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "smartphone" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_compile_options", - "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" : 20, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 43, - "parent" : 0 - }, - { - "command" : 3, - "file" : 0, - "line" : 21, - "parent" : 0 - }, - { - "command" : 2, - "file" : 1, - "line" : 145, - "parent" : 3 - }, - { - "command" : 4, - "file" : 0, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 1, - "line" : 141, - "parent" : 3 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "backtrace" : 5, - "fragment" : "-Wall" - }, - { - "backtrace" : 5, - "fragment" : "-Wextra" - }, - { - "backtrace" : 5, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 4, - "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" - }, - { - "backtrace" : 4, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - } - ], - "includes" : - [ - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rclcpp" - }, - { - "backtrace" : 6, - "isSystem" : true, - "path" : "/opt/ros/humble/include/example_interfaces" - }, - { - "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" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/action_msgs" - }, - { - "backtrace" : 4, - "isSystem" : true, - "path" : "/opt/ros/humble/include/unique_identifier_msgs" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "smartphone::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 2, - "path" : "lib/my_cpp_pkg" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" - } - }, - "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/libexample_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 4, - "fragment" : "/opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__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" : "smartphone", - "nameOnDisk" : "smartphone", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "src/smartphone.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/my_cpp_pkg/.cmake/api/v1/reply/target-uninstall-6daccc70776f39ab48fd.json b/build/my_cpp_pkg/.cmake/api/v1/reply/target-uninstall-6daccc70776f39ab48fd.json deleted file mode 100644 index fb53801..0000000 --- a/build/my_cpp_pkg/.cmake/api/v1/reply/target-uninstall-6daccc70776f39ab48fd.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "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" : 9, - "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" : "my_cpp_pkg_uninstall::@6890427a1f51a3e7e1df" - } - ], - "id" : "uninstall::@6890427a1f51a3e7e1df", - "name" : "uninstall", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sources" : [], - "type" : "UTILITY" -} diff --git a/build/my_cpp_pkg/CMakeCache.txt b/build/my_cpp_pkg/CMakeCache.txt deleted file mode 100644 index 480b0bd..0000000 --- a/build/my_cpp_pkg/CMakeCache.txt +++ /dev/null @@ -1,700 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg - -//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=my_cpp_pkg - -//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 library. -FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastcdr.so - -//Path to a file. -FastRTPS_INCLUDE_DIR:PATH=/opt/ros/humble/include - -//Path to a library. -FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastrtps.so - -//Path to a library. -OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so - -//Path to a file. -OPENSSL_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so - -//Arguments to supply to pkg-config -PKG_CONFIG_ARGN:STRING= - -//pkg-config executable -PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config - -//Path to a program. -Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 - -//Name of the computer/site where compile is being run -SITE:STRING=ros-laptop1 - -//The directory containing a CMake configuration file for TinyXML2. -TinyXML2_DIR:PATH=TinyXML2_DIR-NOTFOUND - -//Path to a library. -_lib:FILEPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so - -//The directory containing a CMake configuration file for action_msgs. -action_msgs_DIR:PATH=/opt/ros/humble/share/action_msgs/cmake - -//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 - -//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 example_interfaces. -example_interfaces_DIR:PATH=/opt/ros/humble/share/example_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. -fastrtps_DIR:PATH=/opt/ros/humble/share/fastrtps/cmake - -//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 foonathan_memory. -foonathan_memory_DIR:PATH=/opt/ros/humble/lib/foonathan_memory/cmake - -//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 - -//Value Computed by CMake -my_cpp_pkg_BINARY_DIR:STATIC=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -//Value Computed by CMake -my_cpp_pkg_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -my_cpp_pkg_SOURCE_DIR:STATIC=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -//The directory containing a CMake configuration file for my_robot_interfaces. -my_robot_interfaces_DIR:PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake - -//Path to a library. -pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so - -//Path to a library. -pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so - -//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_dds_common. -rmw_dds_common_DIR:PATH=/opt/ros/humble/share/rmw_dds_common/cmake - -//The directory containing a CMake configuration file for rmw_fastrtps_cpp. -rmw_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_cpp/cmake - -//The directory containing a CMake configuration file for rmw_fastrtps_shared_cpp. -rmw_fastrtps_shared_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_shared_cpp/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 unique_identifier_msgs. -unique_identifier_msgs_DIR:PATH=/opt/ros/humble/share/unique_identifier_msgs/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -//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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -//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 FastRTPS -FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/humble/include][/opt/ros/humble/lib/libfastrtps.so;/opt/ros/humble/lib/libfastcdr.so][v()] -//Details about finding OpenSSL -FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.2()] -//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()] -//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY -OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OPENSSL_INCLUDE_DIR -OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OPENSSL_SSL_LIBRARY -OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PKG_CONFIG_ARGN -PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE -PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 -_OPENSSL_CFLAGS:INTERNAL= -_OPENSSL_CFLAGS_I:INTERNAL= -_OPENSSL_CFLAGS_OTHER:INTERNAL= -_OPENSSL_FOUND:INTERNAL=1 -_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include -_OPENSSL_INCLUDE_DIRS:INTERNAL= -_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto -_OPENSSL_LDFLAGS_OTHER:INTERNAL= -_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto -_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu -_OPENSSL_LIBS:INTERNAL= -_OPENSSL_LIBS_L:INTERNAL= -_OPENSSL_LIBS_OTHER:INTERNAL= -_OPENSSL_LIBS_PATHS:INTERNAL= -_OPENSSL_MODULE_NAME:INTERNAL=openssl -_OPENSSL_PREFIX:INTERNAL=/usr -_OPENSSL_STATIC_CFLAGS:INTERNAL= -_OPENSSL_STATIC_CFLAGS_I:INTERNAL= -_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= -_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL= -_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto;-ldl;-pthread -_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread -_OPENSSL_STATIC_LIBDIR:INTERNAL= -_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl -_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu -_OPENSSL_STATIC_LIBS:INTERNAL= -_OPENSSL_STATIC_LIBS_L:INTERNAL= -_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= -_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= -_OPENSSL_VERSION:INTERNAL=3.0.2 -_OPENSSL_openssl_INCLUDEDIR:INTERNAL= -_OPENSSL_openssl_LIBDIR:INTERNAL= -_OPENSSL_openssl_PREFIX:INTERNAL= -_OPENSSL_openssl_VERSION:INTERNAL= -_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 -__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl -__pkg_config_checked__OPENSSL:INTERNAL=1 -//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto -pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl -pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 -prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu - diff --git a/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCCompiler.cmake deleted file mode 100644 index 488ad37..0000000 --- a/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCCompiler.cmake +++ /dev/null @@ -1,72 +0,0 @@ -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/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake deleted file mode 100644 index 345e930..0000000 --- a/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,83 +0,0 @@ -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/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index a4691337f66c7201fb0c354daa924d93cb69ee7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15968 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 diff --git a/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeSystem.cmake deleted file mode 100644 index 07aea7e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/3.22.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 41b99d7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,803 +0,0 @@ -#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/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdC/a.out deleted file mode 100755 index c786756abbd10a6ac500dd20933efa409d328d0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16088 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 & 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/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdCXX/a.out deleted file mode 100755 index 9944be481759fba2110a3ba6af6d9c647c7ea1a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16096 zcmeHOYit}>6~4Pk8izc*NgEQ9(k!K|5?W7e$4O0)$vXBrV`Rr^;*>yYMq}^VyJ8<^ zcb3`_v_XMllLR#a0Y8FNwGv1mBoL^m6)jE+MX3r(evwKDg-6vOrLB3J5@k8(-t(=; z({&KgAN-hOdCooGdE7ha-kH5KbMM2+zMg0#qCiX32Ng?+m_ZVvcWxzsPG~kpstHS4Y=HSiBDIEP@vn!MR4MzaMs zmpzsykrF)Ols&iPIe9l*P%LwPcd31Sy?eWyR;$(8Su5{oQ%>(-zmrOr(qq}Omo5$V zcjbzO^q@PO<8Wj7VnM<=#>XE37wOix8f=JsN|R5oQ-aMpSJG4_KqU!gQd>5gXz z*Dc;A8@r7Gyd-!$fPY@_tpWT?f;R{7?+AWrkJ7|r zhx-b2*@yEO16}dq7~8Cy_2E2jL32J_-*2G^d6Zh5VD z`r^mz>EGHXem{F)FxfKGa^61O@gfDNt}m12Uq-FQEuYo#2tP-NeR|o`%-%oet*5H* z=Q35jqI$V;%W*b*UO3sG(e^vPz--%fdwSMB_xc|D+}sj7@`8Qwx_1i&xKjc&R4>D*I%|O(a~|R;^aAr0DR14igz7-v$1Ec#xDF z=rH+BfBLFDUAg?Tq-uP2CX&2H_|x@pV|aS~PuEa3 zpIjQNS)Z+EO;JwO!%rr!4N>>h`mWYn+@z4g41^g7GZ1DV%s`ldFau!*!VH8N2s037 zAk4s9Gr-@!ZbZHNdj@uo6!YWRT)K3WzDf=)v|gZhKAA3+v&F*EW=$CyjF6!#1R$u+S@qFt+RicV3@41^SBAk09RfiMGM2Eq)483;2FW+2Q!n1Q!9 z16Z$!^@&&ms2^Uas#T~?)-SFW`A4$O@m(Tg9pq+_@d&d?WUPne=N=~L|9ZVzWcjmr-Q9p8F*xKi*caeC0FC;X*PZ)&T$Hc3#BlL8Sajii* ze2V_LUR+ner>GE7H!EBxz`sd_dhLH!+s9NQZY*03qX_lwFAyG~mE2SB5knuV7ysAV zp01X_czIR(t*x!YN0>LY{X1*d5%3r#WE}(_Zz4SIlTkdP@eN8PfEeCOcuZ}mD%@{?-!JyTI3qeftmb)%@U_tm3ga4@hZ(1uRoozQnW`^pe1i(EzdkE?a6R=i zgvV%{Boc^h_ydHmqw$cC@uuG)k?J{#6BB#f4=zX?j5kF4mBiU5_g($Yh?KwKICNe? z``0A?)-aJ}p!d@c1?JYnq6esyT117v0QQ3%{eKrSSmYiWkT^g#$4Jy4s z7QA;L>$s(oJL#kgUTIQ|mfU>WNmcUsNpkT?4q18&OuPEskEgqi9O;rbnY}4%WPDsX zAMI;t%@#(Bcymc{dJcB>C!OT}Zin^}bbn-jXMb-O!Sw3WN!p^dyALX7U*Evq&OT?L zr{_>|&>8I9+m|Gd;J$_gb~F6D9SrG|>$yswB}HMuY-b>0;ob%(RW3RidOgbf9(o7J zDwQobm2x_z^r_(8s*!STVXWegrJc9FH&v8J@xdEjs%*GimWuVZ49B637LpDfz7{a} ziuMM(E*5V7sHKEAc<8<|P38B$N?GN}yyp%R_ezFmP|6l)-^aMJ3Pmq%jTI`^c&Rv^ zE_staXt~N z!1(vr?~nNacpQepgZ>{T{BJY|L;ErB1V{atch>G}63->hb58hUUJCxG*l`;F8CDb{1nXpCrHV2O!#A736A+X+7CPMhsdAjtdKEp1#gzhgY8F~PE&z% z3V+O_!7-0U{lWA9D*5s`L0|h_k>3|QKah#0VE=ucP``g%{J=#N@A;oC;ExCVn?(T* zI|P6X{_TK&LKNV~0v!fF#QR>rAM+Y;JYT^+c>X^Wf8<}q#Zvfr5y1q8sD4Z(ZX*0& z5(DsiYL=!DtpDc(`~By{AN9sQv|#u27)> diff --git a/build/my_cpp_pkg/CMakeFiles/CMakeDirectoryInformation.cmake b/build/my_cpp_pkg/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index f608595..0000000 --- a/build/my_cpp_pkg/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg") - -# 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/build/my_cpp_pkg/CMakeFiles/CMakeOutput.log b/build/my_cpp_pkg/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 1e30839..0000000 --- a/build/my_cpp_pkg/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,497 +0,0 @@ -The system is: Linux - 6.8.0-49-generic - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/3.22.1/CompilerIdCXX/a.out" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b2d54/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b2d54.dir/build.make CMakeFiles/cmTC_b2d54.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_b2d54.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.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_b2d54.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/ccuHw0DI.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.dir/' - as -v --64 -o CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o /tmp/ccuHw0DI.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_b2d54 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2d54.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o -o cmTC_b2d54 -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_b2d54' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2d54.' - /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/cc0JlvSi.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_b2d54 /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_b2d54.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_b2d54' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2d54.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b2d54/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b2d54.dir/build.make CMakeFiles/cmTC_b2d54.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_b2d54.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.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_b2d54.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/ccuHw0DI.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o /tmp/ccuHw0DI.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_b2d54.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_b2d54] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2d54.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_b2d54.dir/CMakeCCompilerABI.c.o -o cmTC_b2d54 ] - 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_b2d54' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2d54.'] - 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/cc0JlvSi.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_b2d54 /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_b2d54.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/cc0JlvSi.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_b2d54] ==> 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_b2d54.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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_31cba/fast && /usr/bin/gmake -f CMakeFiles/cmTC_31cba.dir/build.make CMakeFiles/cmTC_31cba.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_31cba.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.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_31cba.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/ccW595Av.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.dir/' - as -v --64 -o CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccW595Av.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_31cba -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_31cba.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_31cba -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_31cba' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_31cba.' - /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/ccjqP0ZQ.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_31cba /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_31cba.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_31cba' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_31cba.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_31cba/fast && /usr/bin/gmake -f CMakeFiles/cmTC_31cba.dir/build.make CMakeFiles/cmTC_31cba.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_31cba.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.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_31cba.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/ccW595Av.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccW595Av.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_31cba.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_31cba] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_31cba.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_31cba.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_31cba ] - 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_31cba' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_31cba.'] - 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/ccjqP0ZQ.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_31cba /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_31cba.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/ccjqP0ZQ.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_31cba] ==> 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_31cba.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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_359ec/fast && /usr/bin/gmake -f CMakeFiles/cmTC_359ec.dir/build.make CMakeFiles/cmTC_359ec.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_359ec.dir/CheckIncludeFile.c.o -/usr/bin/cc -o CMakeFiles/cmTC_359ec.dir/CheckIncludeFile.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp/CheckIncludeFile.c -Linking C executable cmTC_359ec -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_359ec.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_359ec.dir/CheckIncludeFile.c.o -o cmTC_359ec -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp' - - - -Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: -Change Dir: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_55a9a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_55a9a.dir/build.make CMakeFiles/cmTC_55a9a.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_55a9a.dir/src.c.o -/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_55a9a.dir/src.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/CMakeTmp/src.c -Linking C executable cmTC_55a9a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_55a9a.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_55a9a.dir/src.c.o -o cmTC_55a9a -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/build/my_cpp_pkg/CMakeFiles/CMakeRuleHashes.txt b/build/my_cpp_pkg/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 38d29ae..0000000 --- a/build/my_cpp_pkg/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,2 +0,0 @@ -# Hashes of file build rules. -9f4cf1e8b6475440a71bbc46e9481736 CMakeFiles/my_cpp_pkg_uninstall diff --git a/build/my_cpp_pkg/CMakeFiles/Makefile.cmake b/build/my_cpp_pkg/CMakeFiles/Makefile.cmake deleted file mode 100644 index ed28be8..0000000 --- a/build/my_cpp_pkg/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,796 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/CMakeLists.txt" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/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/foonathan_memory/cmake/foonathan_memory-config-none.cmake" - "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake" - "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config.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/action_msgs/cmake/action_msgsConfig-version.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgsConfig.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cppExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cppExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cppExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_libraries-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_targets-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cppExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_pyExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_pyExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" - "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" - "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.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/example_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/ament_cmake_export_targets-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfacesConfig-version.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfacesConfig.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_cExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_cExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_cppExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_cppExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_introspection_cExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/example_interfaces__rosidl_typesupport_introspection_cppExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_generator_cExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_generator_cExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_generator_cppExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_generator_pyExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_generator_pyExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/export_example_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/rosidl_cmake-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "/opt/ros/humble/share/example_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config-version.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets-none.cmake" - "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets.cmake" - "/opt/ros/humble/share/fastrtps/cmake/optionparser-targets.cmake" - "/opt/ros/humble/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.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_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_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cpp-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig-version.cmake" - "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_libraries-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_targets-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cpp-extras.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig-version.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport-none.cmake" - "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport.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" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_libraries-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_targets-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cppExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_pyExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_pyExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgsConfig-version.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgsConfig.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cppExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cppExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cExport.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" - "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cppExport.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/FindOpenSSL.cmake" - "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-3.22/Modules/FindPkgConfig.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/my_cpp_pkgConfig.cmake" - "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" - "ament_cmake_core/my_cpp_pkgConfig-version.cmake" - "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg" - "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg" - "ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/uninstall.dir/DependInfo.cmake" - "CMakeFiles/my_cpp_pkg_uninstall.dir/DependInfo.cmake" - "CMakeFiles/cpp_node.dir/DependInfo.cmake" - "CMakeFiles/robot_news_station.dir/DependInfo.cmake" - "CMakeFiles/smartphone.dir/DependInfo.cmake" - "CMakeFiles/add_two_ints_server.dir/DependInfo.cmake" - "CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake" - "CMakeFiles/add_two_ints_client.dir/DependInfo.cmake" - "CMakeFiles/hardware_status_publisher.dir/DependInfo.cmake" - "CMakeFiles/number_publisher.dir/DependInfo.cmake" - "CMakeFiles/number_counter.dir/DependInfo.cmake" - ) diff --git a/build/my_cpp_pkg/CMakeFiles/Makefile2 b/build/my_cpp_pkg/CMakeFiles/Makefile2 deleted file mode 100644 index 68b190e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/Makefile2 +++ /dev/null @@ -1,390 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/cpp_node.dir/all -all: CMakeFiles/robot_news_station.dir/all -all: CMakeFiles/smartphone.dir/all -all: CMakeFiles/add_two_ints_server.dir/all -all: CMakeFiles/add_two_ints_client_no_oop.dir/all -all: CMakeFiles/add_two_ints_client.dir/all -all: CMakeFiles/hardware_status_publisher.dir/all -all: CMakeFiles/number_publisher.dir/all -all: CMakeFiles/number_counter.dir/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/uninstall.dir/clean -clean: CMakeFiles/my_cpp_pkg_uninstall.dir/clean -clean: CMakeFiles/cpp_node.dir/clean -clean: CMakeFiles/robot_news_station.dir/clean -clean: CMakeFiles/smartphone.dir/clean -clean: CMakeFiles/add_two_ints_server.dir/clean -clean: CMakeFiles/add_two_ints_client_no_oop.dir/clean -clean: CMakeFiles/add_two_ints_client.dir/clean -clean: CMakeFiles/hardware_status_publisher.dir/clean -clean: CMakeFiles/number_publisher.dir/clean -clean: CMakeFiles/number_counter.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/uninstall.dir - -# All Build rule for target. -CMakeFiles/uninstall.dir/all: CMakeFiles/my_cpp_pkg_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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg_uninstall.dir - -# All Build rule for target. -CMakeFiles/my_cpp_pkg_uninstall.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_cpp_pkg_uninstall.dir/build.make CMakeFiles/my_cpp_pkg_uninstall.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_cpp_pkg_uninstall.dir/build.make CMakeFiles/my_cpp_pkg_uninstall.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num= "Built target my_cpp_pkg_uninstall" -.PHONY : CMakeFiles/my_cpp_pkg_uninstall.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_cpp_pkg_uninstall.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_cpp_pkg_uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/my_cpp_pkg_uninstall.dir/rule - -# Convenience name for target. -my_cpp_pkg_uninstall: CMakeFiles/my_cpp_pkg_uninstall.dir/rule -.PHONY : my_cpp_pkg_uninstall - -# clean rule for target. -CMakeFiles/my_cpp_pkg_uninstall.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_cpp_pkg_uninstall.dir/build.make CMakeFiles/my_cpp_pkg_uninstall.dir/clean -.PHONY : CMakeFiles/my_cpp_pkg_uninstall.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/cpp_node.dir - -# All Build rule for target. -CMakeFiles/cpp_node.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=7,8 "Built target cpp_node" -.PHONY : CMakeFiles/cpp_node.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/cpp_node.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/cpp_node.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/cpp_node.dir/rule - -# Convenience name for target. -cpp_node: CMakeFiles/cpp_node.dir/rule -.PHONY : cpp_node - -# clean rule for target. -CMakeFiles/cpp_node.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/clean -.PHONY : CMakeFiles/cpp_node.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/robot_news_station.dir - -# All Build rule for target. -CMakeFiles/robot_news_station.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=15,16 "Built target robot_news_station" -.PHONY : CMakeFiles/robot_news_station.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/robot_news_station.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/robot_news_station.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/robot_news_station.dir/rule - -# Convenience name for target. -robot_news_station: CMakeFiles/robot_news_station.dir/rule -.PHONY : robot_news_station - -# clean rule for target. -CMakeFiles/robot_news_station.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/clean -.PHONY : CMakeFiles/robot_news_station.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/smartphone.dir - -# All Build rule for target. -CMakeFiles/smartphone.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=17,18 "Built target smartphone" -.PHONY : CMakeFiles/smartphone.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/smartphone.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/smartphone.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/smartphone.dir/rule - -# Convenience name for target. -smartphone: CMakeFiles/smartphone.dir/rule -.PHONY : smartphone - -# clean rule for target. -CMakeFiles/smartphone.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/clean -.PHONY : CMakeFiles/smartphone.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/add_two_ints_server.dir - -# All Build rule for target. -CMakeFiles/add_two_ints_server.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=5,6 "Built target add_two_ints_server" -.PHONY : CMakeFiles/add_two_ints_server.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/add_two_ints_server.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/add_two_ints_server.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/add_two_ints_server.dir/rule - -# Convenience name for target. -add_two_ints_server: CMakeFiles/add_two_ints_server.dir/rule -.PHONY : add_two_ints_server - -# clean rule for target. -CMakeFiles/add_two_ints_server.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/clean -.PHONY : CMakeFiles/add_two_ints_server.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/add_two_ints_client_no_oop.dir - -# All Build rule for target. -CMakeFiles/add_two_ints_client_no_oop.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=3,4 "Built target add_two_ints_client_no_oop" -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/add_two_ints_client_no_oop.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/add_two_ints_client_no_oop.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/rule - -# Convenience name for target. -add_two_ints_client_no_oop: CMakeFiles/add_two_ints_client_no_oop.dir/rule -.PHONY : add_two_ints_client_no_oop - -# clean rule for target. -CMakeFiles/add_two_ints_client_no_oop.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/clean -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/add_two_ints_client.dir - -# All Build rule for target. -CMakeFiles/add_two_ints_client.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=1,2 "Built target add_two_ints_client" -.PHONY : CMakeFiles/add_two_ints_client.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/add_two_ints_client.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/add_two_ints_client.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/add_two_ints_client.dir/rule - -# Convenience name for target. -add_two_ints_client: CMakeFiles/add_two_ints_client.dir/rule -.PHONY : add_two_ints_client - -# clean rule for target. -CMakeFiles/add_two_ints_client.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/clean -.PHONY : CMakeFiles/add_two_ints_client.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/hardware_status_publisher.dir - -# All Build rule for target. -CMakeFiles/hardware_status_publisher.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=9,10 "Built target hardware_status_publisher" -.PHONY : CMakeFiles/hardware_status_publisher.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/hardware_status_publisher.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/hardware_status_publisher.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/hardware_status_publisher.dir/rule - -# Convenience name for target. -hardware_status_publisher: CMakeFiles/hardware_status_publisher.dir/rule -.PHONY : hardware_status_publisher - -# clean rule for target. -CMakeFiles/hardware_status_publisher.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/clean -.PHONY : CMakeFiles/hardware_status_publisher.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/number_publisher.dir - -# All Build rule for target. -CMakeFiles/number_publisher.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=13,14 "Built target number_publisher" -.PHONY : CMakeFiles/number_publisher.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/number_publisher.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/number_publisher.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/number_publisher.dir/rule - -# Convenience name for target. -number_publisher: CMakeFiles/number_publisher.dir/rule -.PHONY : number_publisher - -# clean rule for target. -CMakeFiles/number_publisher.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/clean -.PHONY : CMakeFiles/number_publisher.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/number_counter.dir - -# All Build rule for target. -CMakeFiles/number_counter.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=11,12 "Built target number_counter" -.PHONY : CMakeFiles/number_counter.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/number_counter.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/number_counter.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles 0 -.PHONY : CMakeFiles/number_counter.dir/rule - -# Convenience name for target. -number_counter: CMakeFiles/number_counter.dir/rule -.PHONY : number_counter - -# clean rule for target. -CMakeFiles/number_counter.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/clean -.PHONY : CMakeFiles/number_counter.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/build/my_cpp_pkg/CMakeFiles/TargetDirectories.txt b/build/my_cpp_pkg/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index fac349e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,18 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/my_cpp_pkg_uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/cpp_node.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/smartphone.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/number_publisher.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/number_counter.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/test.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/edit_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/rebuild_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/list_install_components.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/install.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/install/local.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/install/strip.dir diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/DependInfo.cmake deleted file mode 100644 index a071f8e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp" "CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o" "gcc" "CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/build.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/build.make deleted file mode 100644 index 277c755..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/add_two_ints_client.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/add_two_ints_client.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/add_two_ints_client.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/add_two_ints_client.dir/flags.make - -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o: CMakeFiles/add_two_ints_client.dir/flags.make -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o: CMakeFiles/add_two_ints_client.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -MF CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d -o CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp - -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp > CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.i - -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp -o CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.s - -# Object files for target add_two_ints_client -add_two_ints_client_OBJECTS = \ -"CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o" - -# External object files for target add_two_ints_client -add_two_ints_client_EXTERNAL_OBJECTS = - -add_two_ints_client: CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -add_two_ints_client: CMakeFiles/add_two_ints_client.dir/build.make -add_two_ints_client: /opt/ros/humble/lib/librclcpp.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/liblibstatistics_collector.so -add_two_ints_client: /opt/ros/humble/lib/librcl.so -add_two_ints_client: /opt/ros/humble/lib/librmw_implementation.so -add_two_ints_client: /opt/ros/humble/lib/libament_index_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librcl_logging_spdlog.so -add_two_ints_client: /opt/ros/humble/lib/librcl_logging_interface.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/librcl_yaml_param_parser.so -add_two_ints_client: /opt/ros/humble/lib/libyaml.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/libtracetools.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -add_two_ints_client: /opt/ros/humble/lib/librmw.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_typesupport_c.so -add_two_ints_client: /opt/ros/humble/lib/librcpputils.so -add_two_ints_client: /opt/ros/humble/lib/librosidl_runtime_c.so -add_two_ints_client: /opt/ros/humble/lib/librcutils.so -add_two_ints_client: /usr/lib/x86_64-linux-gnu/libpython3.10.so -add_two_ints_client: CMakeFiles/add_two_ints_client.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable add_two_ints_client" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/add_two_ints_client.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/add_two_ints_client.dir/build: add_two_ints_client -.PHONY : CMakeFiles/add_two_ints_client.dir/build - -CMakeFiles/add_two_ints_client.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/add_two_ints_client.dir/cmake_clean.cmake -.PHONY : CMakeFiles/add_two_ints_client.dir/clean - -CMakeFiles/add_two_ints_client.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/add_two_ints_client.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/cmake_clean.cmake deleted file mode 100644 index ded05ff..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o" - "CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d" - "add_two_ints_client" - "add_two_ints_client.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/add_two_ints_client.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.internal deleted file mode 100644 index 928cbb2..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.make deleted file mode 100644 index 539cd16..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.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: - -/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/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/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/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/unistd_ext.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: - -/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/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/c++/11/bits/hashtable.h: - -/usr/include/c++/11/string_view: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.cpp: - -/usr/include/c++/11/bits/concept_check.h: - -/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/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/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/example_interfaces/example_interfaces/srv/add_two_ints.hpp: - -/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.ts deleted file mode 100644 index eeb49eb..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for add_two_ints_client. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/depend.make deleted file mode 100644 index efb9ba9..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for add_two_ints_client. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/link.txt deleted file mode 100644 index 2aabcd2..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -o add_two_ints_client -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o deleted file mode 100644 index d9dbcc6b751726e31307809e6f75a8ad89684202..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150256 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

^5Z?NWvM;=%BYImA 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 E08Dt?M*si- diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d deleted file mode 100644 index d0d6b4d..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o.d +++ /dev/null @@ -1,626 +0,0 @@ -CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake deleted file mode 100644 index 5b5cd83..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp" "CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o" "gcc" "CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/build.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/build.make deleted file mode 100644 index 3ef2446..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/add_two_ints_client_no_oop.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/add_two_ints_client_no_oop.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/add_two_ints_client_no_oop.dir/flags.make - -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o: CMakeFiles/add_two_ints_client_no_oop.dir/flags.make -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o: CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -MF CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d -o CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp - -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp > CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.i - -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp -o CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.s - -# Object files for target add_two_ints_client_no_oop -add_two_ints_client_no_oop_OBJECTS = \ -"CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o" - -# External object files for target add_two_ints_client_no_oop -add_two_ints_client_no_oop_EXTERNAL_OBJECTS = - -add_two_ints_client_no_oop: CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -add_two_ints_client_no_oop: CMakeFiles/add_two_ints_client_no_oop.dir/build.make -add_two_ints_client_no_oop: /opt/ros/humble/lib/librclcpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/liblibstatistics_collector.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librmw_implementation.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libament_index_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_logging_spdlog.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_logging_interface.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcl_yaml_param_parser.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libyaml.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libtracetools.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -add_two_ints_client_no_oop: /opt/ros/humble/lib/librmw.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_typesupport_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcpputils.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librosidl_runtime_c.so -add_two_ints_client_no_oop: /opt/ros/humble/lib/librcutils.so -add_two_ints_client_no_oop: /usr/lib/x86_64-linux-gnu/libpython3.10.so -add_two_ints_client_no_oop: CMakeFiles/add_two_ints_client_no_oop.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable add_two_ints_client_no_oop" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/add_two_ints_client_no_oop.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/add_two_ints_client_no_oop.dir/build: add_two_ints_client_no_oop -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/build - -CMakeFiles/add_two_ints_client_no_oop.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean.cmake -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/clean - -CMakeFiles/add_two_ints_client_no_oop.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/add_two_ints_client_no_oop.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean.cmake deleted file mode 100644 index 60c0e46..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o" - "CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d" - "add_two_ints_client_no_oop" - "add_two_ints_client_no_oop.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/add_two_ints_client_no_oop.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.internal deleted file mode 100644 index eb3cc02..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.make deleted file mode 100644 index d4885da..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.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: - -/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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/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: - -/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/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/confname.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/c++/11/tr1/gamma.tcc: - -/usr/include/x86_64-linux-gnu/bits/unistd_ext.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: - -/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/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/c++/11/bits/alloc_traits.h: - -/usr/include/errno.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp: - -/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.ts deleted file mode 100644 index 86cbd13..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for add_two_ints_client_no_oop. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/depend.make deleted file mode 100644 index a2f96e7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for add_two_ints_client_no_oop. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/link.txt deleted file mode 100644 index 09368db..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -o add_two_ints_client_no_oop -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o deleted file mode 100644 index 6e2d891492732132d934ee4994133259398f5f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145536 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

qqv7T;JUS`8m*kKln`W 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%0DrZBZ_b6Y&!3;s-*nr4 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 diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d deleted file mode 100644 index 5c9cbd1..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o.d +++ /dev/null @@ -1,626 +0,0 @@ -CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_client_no_oop.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/DependInfo.cmake deleted file mode 100644 index cc51908..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp" "CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o" "gcc" "CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.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/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/build.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/build.make deleted file mode 100644 index dbe0016..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/add_two_ints_server.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/add_two_ints_server.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/add_two_ints_server.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/add_two_ints_server.dir/flags.make - -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o: CMakeFiles/add_two_ints_server.dir/flags.make -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o: CMakeFiles/add_two_ints_server.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -MF CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d -o CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp - -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp > CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.i - -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp -o CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.s - -# Object files for target add_two_ints_server -add_two_ints_server_OBJECTS = \ -"CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o" - -# External object files for target add_two_ints_server -add_two_ints_server_EXTERNAL_OBJECTS = - -add_two_ints_server: CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -add_two_ints_server: CMakeFiles/add_two_ints_server.dir/build.make -add_two_ints_server: /opt/ros/humble/lib/librclcpp.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/liblibstatistics_collector.so -add_two_ints_server: /opt/ros/humble/lib/librcl.so -add_two_ints_server: /opt/ros/humble/lib/librmw_implementation.so -add_two_ints_server: /opt/ros/humble/lib/libament_index_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librcl_logging_spdlog.so -add_two_ints_server: /opt/ros/humble/lib/librcl_logging_interface.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/librcl_yaml_param_parser.so -add_two_ints_server: /opt/ros/humble/lib/libyaml.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/libtracetools.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -add_two_ints_server: /opt/ros/humble/lib/librmw.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_typesupport_c.so -add_two_ints_server: /opt/ros/humble/lib/librcpputils.so -add_two_ints_server: /opt/ros/humble/lib/librosidl_runtime_c.so -add_two_ints_server: /opt/ros/humble/lib/librcutils.so -add_two_ints_server: /usr/lib/x86_64-linux-gnu/libpython3.10.so -add_two_ints_server: CMakeFiles/add_two_ints_server.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable add_two_ints_server" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/add_two_ints_server.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/add_two_ints_server.dir/build: add_two_ints_server -.PHONY : CMakeFiles/add_two_ints_server.dir/build - -CMakeFiles/add_two_ints_server.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/add_two_ints_server.dir/cmake_clean.cmake -.PHONY : CMakeFiles/add_two_ints_server.dir/clean - -CMakeFiles/add_two_ints_server.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/add_two_ints_server.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/cmake_clean.cmake deleted file mode 100644 index 64be52c..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o" - "CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d" - "add_two_ints_server" - "add_two_ints_server.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/add_two_ints_server.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.internal deleted file mode 100644 index 5053532..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.make deleted file mode 100644 index 9314c52..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.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: - -/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/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/unistd_ext.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: - -/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/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: - -/usr/include/stdc-predef.h: - -/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/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: - -/usr/include/c++/11/tr1/special_function_util.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: - -/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp: - -/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.cpp: - -/usr/include/c++/11/algorithm: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/c++/11/backward/binders.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: - -/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/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/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/example_interfaces/example_interfaces/srv/add_two_ints.hpp: - -/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.ts deleted file mode 100644 index ea1b92e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for add_two_ints_server. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/depend.make deleted file mode 100644 index 67055bf..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for add_two_ints_server. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/link.txt deleted file mode 100644 index af0a1f1..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -o add_two_ints_server -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o deleted file mode 100644 index 89fc5ec39719a0e1cd2614a13eb592e80b15c0df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1051240 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%0DRK@U@=Tq*d|5VET%4Z(s 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 t1qqS+tMLwmsEZ3(s2d=giA?)~dI; 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

n0 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 diff --git a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d deleted file mode 100644 index 15ed317..0000000 --- a/build/my_cpp_pkg/CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o.d +++ /dev/null @@ -1,626 +0,0 @@ -CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/add_two_ints_server.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/example_interfaces/example_interfaces/srv/add_two_ints.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/add_two_ints__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/cmake.check_cache b/build/my_cpp_pkg/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/DependInfo.cmake deleted file mode 100644 index cdc8377..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp" "CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o" "gcc" "CMakeFiles/cpp_node.dir/src/my_first_node.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/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/build.make b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/build.make deleted file mode 100644 index 8ead303..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/build.make +++ /dev/null @@ -1,164 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/cpp_node.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/cpp_node.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/cpp_node.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/cpp_node.dir/flags.make - -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o: CMakeFiles/cpp_node.dir/flags.make -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o: CMakeFiles/cpp_node.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -MF CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o.d -o CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp - -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cpp_node.dir/src/my_first_node.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp > CMakeFiles/cpp_node.dir/src/my_first_node.cpp.i - -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cpp_node.dir/src/my_first_node.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp -o CMakeFiles/cpp_node.dir/src/my_first_node.cpp.s - -# Object files for target cpp_node -cpp_node_OBJECTS = \ -"CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o" - -# External object files for target cpp_node -cpp_node_EXTERNAL_OBJECTS = - -cpp_node: CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -cpp_node: CMakeFiles/cpp_node.dir/build.make -cpp_node: /opt/ros/humble/lib/librclcpp.so -cpp_node: /opt/ros/humble/lib/liblibstatistics_collector.so -cpp_node: /opt/ros/humble/lib/librcl.so -cpp_node: /opt/ros/humble/lib/librmw_implementation.so -cpp_node: /opt/ros/humble/lib/libament_index_cpp.so -cpp_node: /opt/ros/humble/lib/librcl_logging_spdlog.so -cpp_node: /opt/ros/humble/lib/librcl_logging_interface.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -cpp_node: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -cpp_node: /opt/ros/humble/lib/librcl_yaml_param_parser.so -cpp_node: /opt/ros/humble/lib/libyaml.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -cpp_node: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -cpp_node: /opt/ros/humble/lib/librmw.so -cpp_node: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -cpp_node: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -cpp_node: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -cpp_node: /opt/ros/humble/lib/librosidl_typesupport_c.so -cpp_node: /opt/ros/humble/lib/librcpputils.so -cpp_node: /opt/ros/humble/lib/librosidl_runtime_c.so -cpp_node: /opt/ros/humble/lib/librcutils.so -cpp_node: /usr/lib/x86_64-linux-gnu/libpython3.10.so -cpp_node: /opt/ros/humble/lib/libtracetools.so -cpp_node: CMakeFiles/cpp_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable cpp_node" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cpp_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/cpp_node.dir/build: cpp_node -.PHONY : CMakeFiles/cpp_node.dir/build - -CMakeFiles/cpp_node.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/cpp_node.dir/cmake_clean.cmake -.PHONY : CMakeFiles/cpp_node.dir/clean - -CMakeFiles/cpp_node.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/cpp_node.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/cmake_clean.cmake deleted file mode 100644 index 46d5aeb..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o" - "CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o.d" - "cpp_node" - "cpp_node.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/cpp_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.internal deleted file mode 100644 index 12315a0..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.internal +++ /dev/null @@ -1,688 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.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 - diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.make deleted file mode 100644 index 5e5af7a..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.make +++ /dev/null @@ -1,2049 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.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/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: - -/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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: - -/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/my_first_node.cpp: - -/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/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: - -/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/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.ts deleted file mode 100644 index 9eabba8..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for cpp_node. diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/depend.make deleted file mode 100644 index 8c85922..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for cpp_node. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/flags.make deleted file mode 100644 index f0a0863..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/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 = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/link.txt deleted file mode 100644 index b814e48..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -o cpp_node -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.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/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.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/librmw.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.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/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_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 /opt/ros/humble/lib/libtracetools.so diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/progress.make deleted file mode 100644 index 72bb7dd..0000000 --- a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 7 -CMAKE_PROGRESS_2 = 8 - diff --git a/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o b/build/my_cpp_pkg/CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o deleted file mode 100644 index 2ff13144f089477ac5cfa43e7c86c7e77a00cd28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301520 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 yb%9+UBCYu+Sv CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.i - -CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/hw_status_publisher.cpp -o CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.s - -# Object files for target hardware_status_publisher -hardware_status_publisher_OBJECTS = \ -"CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o" - -# External object files for target hardware_status_publisher -hardware_status_publisher_EXTERNAL_OBJECTS = - -hardware_status_publisher: CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -hardware_status_publisher: CMakeFiles/hardware_status_publisher.dir/build.make -hardware_status_publisher: /opt/ros/humble/lib/librclcpp.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so -hardware_status_publisher: /opt/ros/humble/lib/liblibstatistics_collector.so -hardware_status_publisher: /opt/ros/humble/lib/librcl.so -hardware_status_publisher: /opt/ros/humble/lib/librmw_implementation.so -hardware_status_publisher: /opt/ros/humble/lib/libament_index_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_logging_spdlog.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_logging_interface.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcl_yaml_param_parser.so -hardware_status_publisher: /opt/ros/humble/lib/libyaml.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -hardware_status_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -hardware_status_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -hardware_status_publisher: /opt/ros/humble/lib/libtracetools.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -hardware_status_publisher: /opt/ros/humble/lib/librmw.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so -hardware_status_publisher: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_typesupport_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcpputils.so -hardware_status_publisher: /opt/ros/humble/lib/librosidl_runtime_c.so -hardware_status_publisher: /opt/ros/humble/lib/librcutils.so -hardware_status_publisher: /usr/lib/x86_64-linux-gnu/libpython3.10.so -hardware_status_publisher: CMakeFiles/hardware_status_publisher.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable hardware_status_publisher" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/hardware_status_publisher.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/hardware_status_publisher.dir/build: hardware_status_publisher -.PHONY : CMakeFiles/hardware_status_publisher.dir/build - -CMakeFiles/hardware_status_publisher.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/hardware_status_publisher.dir/cmake_clean.cmake -.PHONY : CMakeFiles/hardware_status_publisher.dir/clean - -CMakeFiles/hardware_status_publisher.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/hardware_status_publisher.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/cmake_clean.cmake deleted file mode 100644 index 4f6b6c7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o" - "CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o.d" - "hardware_status_publisher" - "hardware_status_publisher.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/hardware_status_publisher.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.internal deleted file mode 100644 index fbef107..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/hw_status_publisher.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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.make deleted file mode 100644 index ee91dd7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/hw_status_publisher.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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.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: - -/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: - -/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/hw_status_publisher.cpp: - -/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/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/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp: - -/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.ts deleted file mode 100644 index d76d182..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for hardware_status_publisher. diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/depend.make deleted file mode 100644 index 446617f..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for hardware_status_publisher. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/flags.make deleted file mode 100644 index 1e863a3..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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 /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces -isystem /opt/ros/humble/include/rclcpp -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 = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/link.txt deleted file mode 100644 index 4d3032d..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -o hardware_status_publisher -Wl,-rpath,/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib: /opt/ros/humble/lib/librclcpp.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__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/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.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/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_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/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/progress.make deleted file mode 100644 index b700c2c..0000000 --- a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 - diff --git a/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o b/build/my_cpp_pkg/CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o deleted file mode 100644 index 09f8490b566fcbf0947a0689488892a5144f318d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1966480 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 WJcX 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

FBO-b6k&P8#rd-ruh(vW-OQA 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 R%KPH=&Hr!JpZU$s|3A1m CMakeFiles/number_counter.dir/src/number_counter.cpp.i - -CMakeFiles/number_counter.dir/src/number_counter.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/number_counter.dir/src/number_counter.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_counter.cpp -o CMakeFiles/number_counter.dir/src/number_counter.cpp.s - -# Object files for target number_counter -number_counter_OBJECTS = \ -"CMakeFiles/number_counter.dir/src/number_counter.cpp.o" - -# External object files for target number_counter -number_counter_EXTERNAL_OBJECTS = - -number_counter: CMakeFiles/number_counter.dir/src/number_counter.cpp.o -number_counter: CMakeFiles/number_counter.dir/build.make -number_counter: /opt/ros/humble/lib/librclcpp.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/liblibstatistics_collector.so -number_counter: /opt/ros/humble/lib/librcl.so -number_counter: /opt/ros/humble/lib/librmw_implementation.so -number_counter: /opt/ros/humble/lib/libament_index_cpp.so -number_counter: /opt/ros/humble/lib/librcl_logging_spdlog.so -number_counter: /opt/ros/humble/lib/librcl_logging_interface.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/librcl_yaml_param_parser.so -number_counter: /opt/ros/humble/lib/libyaml.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/libtracetools.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -number_counter: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -number_counter: /opt/ros/humble/lib/librmw.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -number_counter: /opt/ros/humble/lib/librosidl_typesupport_c.so -number_counter: /opt/ros/humble/lib/librcpputils.so -number_counter: /opt/ros/humble/lib/librosidl_runtime_c.so -number_counter: /opt/ros/humble/lib/librcutils.so -number_counter: /usr/lib/x86_64-linux-gnu/libpython3.10.so -number_counter: CMakeFiles/number_counter.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable number_counter" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/number_counter.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/number_counter.dir/build: number_counter -.PHONY : CMakeFiles/number_counter.dir/build - -CMakeFiles/number_counter.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/number_counter.dir/cmake_clean.cmake -.PHONY : CMakeFiles/number_counter.dir/clean - -CMakeFiles/number_counter.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/number_counter.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/number_counter.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/cmake_clean.cmake deleted file mode 100644 index b0f330f..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/number_counter.dir/src/number_counter.cpp.o" - "CMakeFiles/number_counter.dir/src/number_counter.cpp.o.d" - "number_counter" - "number_counter.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/number_counter.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.internal deleted file mode 100644 index 0fd4d56..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.internal +++ /dev/null @@ -1,699 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/number_counter.dir/src/number_counter.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_counter.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/example_interfaces/example_interfaces/msg/int64.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/set_bool.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__type_support.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.make deleted file mode 100644 index 506e7ae..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.make +++ /dev/null @@ -1,2082 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/number_counter.dir/src/number_counter.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_counter.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/example_interfaces/example_interfaces/msg/int64.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/set_bool.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__type_support.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__struct.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/int64.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/example_interfaces/example_interfaces/srv/set_bool.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: - -/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/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/unistd_ext.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/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/c++/11/cstdint: - -/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_counter.cpp: - -/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp: - -/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/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/c++/11/bits/alloc_traits.h: - -/usr/include/errno.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: - -/opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__traits.hpp: - -/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/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/c++/11/variant: - -/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: - -/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: - -/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/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp: - -/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: - -/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/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/example_interfaces/example_interfaces/srv/detail/set_bool__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/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/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/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/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.ts deleted file mode 100644 index 6c58ab9..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for number_counter. diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/depend.make deleted file mode 100644 index d3441c7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for number_counter. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/link.txt deleted file mode 100644 index dba703e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/number_counter.dir/src/number_counter.cpp.o -o number_counter -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/number_counter.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/progress.make deleted file mode 100644 index 596289c..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 11 -CMAKE_PROGRESS_2 = 12 - diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o deleted file mode 100644 index c03936344c329c38409fcc98ce77c2219068f214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8090960 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
sjMoPaIBdGm#d0%cq*b*!v7oSKRtZ zk&r8etYg{xRvu9n==;R z@rrkX#M@5HO`O3C;lr@AOT{Yp7e|_moW-u=9VB7oTCJ6{&@(c!weOk}iwz;$ z`l;Ph3{`SDc?>EY+ zIQY#{?weQ)-959uYw8`VU8)_uHqZwT6kAvC!*ijw{4E~EeXDOP4So}*!m@hZ-c-PM zPAdMZIOlGUg*WyH-ED+B7j1j?wM%@fop+IYzF4LUT6>GL$N8iDI6gp5kPov*@l{5u z7U*mbzWyB!_W#aHDMfs(JeYc9l_hQIGB5sT@nUcJ#D7N0g1jP@4;5fwjIQN~-7Ldp z8=UQDFd0Ns4-n^R45g9Fy~V%2cExQ-{Yr1Ctcv)(-r_&^7Qf$H{M&r-+bXZ*OkrotsAeDma)`#5yVDI3-T2f!y(Ak9KSo zU%A%i5UXM0{Xpuw%E4ao@A4(NWx-b4hRh&Pva#FFiIWGm0_m6qd{EvF) zD|!OmD>K&DgE-~=4&u(p z0au(DjT~S^WaI$4K>iM~&@My{xT7sJs{{P4#op-yb=9e9Uok9En^$;eoNy+*Ji^R1 zu9qXcA9Cj9=6vbRu-;$)lf*vrl#%U~>mJOx6vAng-FFz)$|Esp zmlT#aizv>q#C~`2$kN2R!;#ZQcr|>|MB=c7^gXDF#YkmXQzIw8OcxXamN!_f6$ck^ z-X<2|$V5e^!RpV+byez|20B?_o=(!C1DVvqDL<22YQ{e+m@@Fe2Xl+lU&c4&E6}lE zXnZ#&vrk{s7t%+2){`!Gd!ruHaxHI@F zE6X@j${_(HU>Z`>pJIyqnwTz4ltpzo7zuH>guc!mppf)ZJpfX=Ozfgmt` ze$-(1+1Dt00GjVSgznjVQH5=*M2Vrq_96VLg0i_b9f_6Z#J0qa(Qmhk3sW%LY1P>- z^)wMfZdXq!%q{BfS5J8?+VD{^X^J45dWcDzIP+DUe5`|zU!iawqFK~LZ)sMwUsj!8 zB*A3?vdR+z+m~7*>^R^VcAW5Kcx#Myl%~!BC8O+C-WwZXhY)Lu zcdw{p<|DluxlJB}@?N41^8_>!@9U|y5{@!5(u}fkYP@R*-jhf(k!B*zL_1Qu$D=J4 zZL#E)6*tWmORWe~(e1e#pL{3%x6Ap)0uh0AV?~BjOoL30eos_%+L7cgcZb7Z2V{S zhh)1K#D*DzEg&mJC2`ao6N_`*gplU#L*XV)uDzX}EDUgg2wz(!(ZT%09uja}D(nuv z6B$;v0g@Iv%iuj!C10YbFMT$N+j7~S%!H5L*JJQFRq-){7`nEk631uu6~LA8pz8w+ zD58&e?;L{bNZ83;LH@{P=@I8VAqu9ORGYW5TY_`D5E-UWJKdCwa|z42uM5$oe!4(0 zm+Ch7#$@$fUCw&NG_Q_FzUqEnM;Cz2MD|I5I#{3#kUOSsZ0#-nU-{xUOwHAM2wf`I zYyrsuz^(0DyuTzKi=-iaQS;38?#wJ7biAI=y06(uWYM!X*QATqf%-KavtO}*6hqV~ zX<0jo{e3^G$H*b(EHyU+dfp?4tlaJ#BJIz}4^m`=wPPAzB+~-?5;cawibw>70@&di zBR#)SKScd-=UPyfAMV)Q%yB21wz}{1vjzeNK`1X=*aKqq0vyUc4R$?Z7pN7USRV8| zY&zfAt;T2(mzrLaHZLm<%ax#a_xmRm|0%Z+KU_}SdNJdZjn))0?b=i)Q*|$ z#6#5j4bl2Uv0YfUgG$vNH|Zr=p)+ShhP?Iw^CR+-ENL&vBHSY1^SvbaX=z!NhCCJC z*(B<`kwx}*SUQz151iQQxjY1CxvwB|w@*sDJa~hh$H<0y8tLmOzvZjii3HxW&Tb)r z?pO_d1$a@>=y=|Um64wJHMBl`lz5X|YKk`nBPKk(*{22VbBMR>2L@B$cg|@+7AG{~ zeH_qIM?Nm6k1`TIMeM9Kqr#3JU$xe$Khw%RXiQicQn{2`Qxay)i(t0fp<$n!6tukG zi}qzZ*A#{_6M;(PhK!GD=H`T3^Jq1Lu#c z`D7@X^XhLPKU)O?g}el|3?2a>MQvLvn`m3NYb-@ys}Il|7!>i~%l&Qm1nPio=svYI zlEt2?nm#Qnte1*|D`86>GlK1qv_+C|otk3I%D)Mha8*c=){J7bi1QB5sM3C_KNhknU`B>QuEc14Rfaf0G@bunqwb-2?IQ@ z`!SR@%SE6o6oZSb&|GI)-OZDupSC@;^~MI*TLRUy>OUNpw|4)n!DT_1IQ z)b)3ouD4!k6Cu%l0WTsL@P0~ffhpE5(1f=-lnF{M2jR#t4Um`cR?kbeXM4=Nb{wvl zIe4$G!iRUo9Q%dL)+{9w8B_}qt2??gjByF(-k+ZY^LB3BI#0^>|&+yRlhA>vNz zr;Nd&)Odd6p@x);eBKuEWnCBC&)G9%tCet#yM9?+;eOfuq-s^MN4^P@A+fEx?AXnM&!R-vWJXJVj>&15zM z1o)z<4GoG%t>j}P-`a{PC7*VOOdvF4fx}8B?-e}#WYM}uxog+Ua7WzcRXcQI$q|I zTL0(;y^+Lpy#aS&lO01|03QgExm0OQWfKlk^&GCKjG_8F8p~@YIbQG*9Gy4%3JCyzS>t@ z&KLjORHgiLfFul)!(yGzHE7wGv#U@L_+v49h5@+As02pWgyOH-J z@4I_iJi!?yzY*BCi{$sF*ZH=q*@_`6Pn%_TcC6=@js4IKF}eWz0oFh~gJ!3nD3DrW z1Wm5cqDt;n@Of#?h>GAE$!1a8Mw6==&e%t=sa5h?Xi?N=3|>%LA_Nr*w94i-2640& zwY7-3s~`F4nXgQ2iY`D1%JUT^b6r}>VmqGoVkqb)p7m16-{Z-mEJM=@>V^x#1S69q zO`V;WDLO+A1xtBaN+2@;TerNe{+uBoG6v|z&~<&>9?~|{ouQ#l!xAHnlguaB^&|EO zkuM>&=8>Bdc^5cN!s9dQtg8>Z0)GjQmK&MsArtUtOmk-f(#rBX+>^1$nw%yKUVjfVfTJD|AXMZ=stWmfpho}`D+k+Xj z1OQ{C4v^THXJ&4SyONSr4?kL%Bsy!hwymCzykxL;6D`by87E@I#p;XUO}!lTQWZNhLCS=4jMQHOpdaIQpt>E&8PSBq6s9iazN(#Kw!hS`*n9yKuU!J0QUaSnlpK zMhqu&JkzQKGVh7G?22xn<`wsoHo#nUKfj8fbLJ&K7M>^9ij7%4nb_`8h{J!-C~xnKY*3)M;d zsIQl!l@f2pjQ4@YTTq+C&eM4JYm?gABb*xhR^yGgzzTVifEDXW+Son6(*KllW06vZ zlMY^`WIk1CpYLdTePYNpQd@Btv$tWnfkrORRx85MWi;U=4P%R*LUe2E(rRqosW5jS9pR~aF7=!7&(1n z>O{6A;7#q@%t!9AQX|r16ZR2DdenZM6c28`PS6X@|fUB5&BZOXd1@yU16e-*5Y zJ<7Vc%jhPlMlB&q9h|Ulj9uZ{NgEVlE1{A-vC}B<>>a3~y>lo)3h`WxCD@6JuoD+x zC(hq~=W3+bG#CsHF9fZGNGx-!-4bg149Xh0ra){O62lqQQc#)IL)Ddm=NZRLF2QQW ztQs5Ho<1TL;F+h7)Hza%AzmNO!ThJcJ;L@*C&jN@&<^F+T0S@5^87sRv1++EkNrpQ z$eT9qPOlxY0()tBuX$UdDv0NVOouCk-)@K`*C&(g$FLp$h(ytcO8c=q09$?Q8tq%+ z)d{VGihpaCGOO?#T7)rbNW5#xA9}gvv-92@ zx1%<=UR@+8w|Vj%lyq#A>4qFIxQfy`VA2j=zOfhLznuHWs#jJz?3q#1xNs%qEa)Na&RAc3_cqTap*6ef2G@vlvGfmVhwEN%5`TNLvl+r~|uA6U|t- zYNg0{rdIL0madsLE3QFqvop17kw=k|2J@g1Yb05TMo&O7khGTTA|*9d&}@;CA|(lR zow3e}G6|LhAAbb9FMS$Bz*Z1;LX=4=odJg5D{k$$jWQ`e_j@m#`^PtbXjtth?OuW^)1q~L z+h8$G_XokH2;8GS+9tHv-F} zxx^Jdg3F2M{oWEc-dp_V-s1Oro$Ca?kyhKkMp|MZL-al0#Rp;0QJ`D-BgPhb))^JLf8JLGiQ&5tv1lAlbK|dfVMW8gyZ@$9KoERMk-dd zl}pobn)<2rGVvq~PfNE_A()p02vv#&gb@anLm%-F@z50cA|=5hUqrr$e4#C$C?BGH zP==VogY>;yFQ72P%$@^&)XHzp%p=CC-qyeKFLJ2B7}tWvjA3W*ON9jpEB>uEv{39n zqZ>KnHR`vOpZU8ptG}OG!$~;t{l)VXuzgq2lbD@JlXq`P5Q>p=-L-Pl0&#t=xYcU)4$!hm(F?I}S`Cz}IVG zQTV$Ai>g?B5H0;KLt|Poc*D^kx|Muui9syBjH6v&|I^~^&*S}>7wF%nmUG|7x>Wtx z(=z)%(_qW9A4HKwd-)>&EYEh+)AA276}vc=2INM*e32@Yo}+frhFX+|8!52!<>#oN#K_2(6mJ&4_9bdx z188W~2iuXVkEhjPs!xZv6u-?Q=q-Ln)>T7Mm{`5vwe39@Yi)@e*N&c3B5Vz1pzOFQ zGbCUz?wIKUack0%pMQ>8cKpmW%QjkWy#k7)S;wYQw*w>8$?rg?=8 z#ksiWMcv|wNqXiA5{@n-IpESw+Ld}10+d%GxA(48T1sW4>KGS+aG8j#OQzWRa>B4` zQjP|a$cgJF;Iq*C#!V&Xau8mHT5UUYwQSdMH)x&E1QkfzaJ>O1;U^g4&RmNlm(LJ) ziXZ;?26u{^r0(p!;w{fNA&=T!ual(IAR~Ho%nk+nq@neR3InZx_?vZ42`zMIC)85Y#LtERsy ze^|=<*=FU9%0F9U;pAk_x%ufIrJe$5X{)=W2RtE>oY;vc1T16!NII>`+DbNdz&>a= znpx3UN3)RnQ4Td=NA{-WP^5Gc2Wp4XR-GghDgE}Q^ti%{E4;%WJN($qvnHbyk5U|7 z(Vc(7*3Pt7%-YJNBv5{GD_gF6kHaHu7a(NI?tMJ@M6XHY`oUVkZ2jux3%?-_Y@RRjj#%UavaBACy)cWkPIan;0v4UFk7G~}i6m?wNyjMDn1!&); ze0gvYFU~(y>TB&OB0EGR3yAAtxoHiyMGAl;q|D{Z7kC(a&x%OGkR_;VZGL`duN?X6 zm|NZfO4X5z+RNTueBQi55csXx6anw5mnG9M`cKF8({3Y7kBjkV3e^F?!z zXL|J~=sw|{Yb2UuzY)*Dz0I3s-$+-Ht|DCl1CfukaZ;Pw-|2G0*tvqcg+rE|=d7O7 z<4_sJ@a8JBSX;;PXk2PDd?qsNueH1m*M*FM*qe7gG|*KWCN17>dd_If$uH2MVhvWQJG~k>t3L ze^2H$(H<~5%hVj4hqFwbBMFYZZpafjqtr3G(wV2u_=6MANJhG3LZ019$rpboG~?buSK?YyZGso!`M8$6`D@9Iu8nLyi1Gp@ zy*T9Z71lJ2NcJu$ifCj%yCFRP0uHdD!)0(Y!R-9h`+VO6-5axFfkzcWuR6wq zOTzoFjPFGFT7-*|2Z$nZPKHnG5`qy(NA{A7EB4Y?2!VmvLm zkI`ZKR>x#&By;3GIybMVU&)LF2j@Xh5OdQ=nHz*$>ARYi?r;zC{;Y&_zlz5Y&m;*Q z7YnK8PU1rQtqC#d?Z$En!L8;h$}?XQq(&`=TTQ}cmMdA5Xv%P*lYMZ(rZDD|gW7HO zJty+ui7ofx_c!DfB|xIBQVCDCl34X>Jkf4B|L#~r%K}%4!PJg7_;Y34%E%xSfOnp0 zS`RDd^g?kOM>J)S6tXRiNGbwZbjy`O_slcbo2Gsc|L&Ul#H)YEu21Zfqx@1Ao&vU( z-Rm#mC&oT_RUi~E;1OwWX9!R&qx578ul|eb1@n^Z#lAq7;83TjUT8~Vq8AI=1qMua z`ReD;i#&TBr*5TA)+%LNB_GfRf! z(b2S<_%=-qFVY+NlBwndDud{-mfrHn;auOY z(~;Df?%U(T{OVydqtrHLRJG>T3R%s#DRBlX|G)Ni%7qe4m> zkP@F3;w12KyQq9z+=t8iR+^^X?LQ@54~Djmkqc?dlk}ldB8GLji*@y;7I)6Tb}VXj zx3CpNX^Ot9)Hj-ZbN-KJlD~Q&V)exOi{LED`ydULS>!?6K(}%pnb5C( zZ2Om>Xthvy#BQ;K=?ECaGuPWZ4QeSb?0uCEDno^}*9=p?X(wEo%^SvA58J_2$PS(P zo;4!0br9N`wsk@OWZ=?i2R3;~j9yVEa1MdM_H8n&Qb_}vGNJO>gtBCJfv)HAuy42w z6u9-4tK}LDyH#?Yr2#P`&g;RorMxin7p4P@WaIvNh2_VAPHXUf8g9 zM5s-2;0k*Mt*qwXmQ7yCUE9_2eD2!J+AdtD{lQHzEP4WH&eFCWOSA8isiFEi2$3{z z9xNc+mE{N_%pxd=Ks(GO(hAzXU8!$2^)zlFA5 z$h2hgc$A)5dS6d)aMYbn-$&gkEG|QN_3BPb_2AC7J4#df7)#162*0S^fCQ_SqIM&a zxb?N0)xx!EPp6}-LOwe?EAd{nLOtU>Y;86rUZvQWJ0 z5t)K$$68}p3HdRlin=s}37X>6+zj>#^2B24m7=oztgmQeswy|p>exfHq*k&{eVI2|vbho+P2GTceVKOOzB<@3VL+`5SgMOjPTnbo-uJE?gzZr8Y*Lvg& zmL#l+wK8&QEKR{<$6MJRsEGS&_}g%~Wp+7LcBIwEVhFCd$ta%gNd=C)4NGP^my(N8 z>24w(C6|-qTneFD*AC`auAjUF0$V9NFmCX13-DVqKdB!6Yopa~kpJ3v2_^+ftv*?r zS5HcK>#L9)j8fms0Si<&fwvG9I-n~`wJ7y#w^*zeA>*J%{AOx}9U}FkJT)`P<{nvn z!iIB`B&?l)#H_XS@SyTo9fvT#1W)e;czVwxYwxU7tV9YGc1S?+@-?%o&|tm={Az-4>Q+~!^3*` zF&V{xM)P!-`Yna?ejs=W2u>&WAz;Q{ZK#o%h8Wc{ zB%7I7nD2n>f)LfTTB@N)i%&81Q;ac#BP*e+8mb*vC>fOeZQAzGD}_CW_M%MkWRkv3 zf}in(W;tOTwhg66nWVy}B0n|Cq%F;O%9cq&VsBD687UGHU_wG!P%K}N*y%E+5NwQv zl;{zH-ueh2`^ip#I|ms>lwlMym~7Bj8cTRSnrAq0g7P%}#Qo1BGh2ff{bqo^fd5f&1 z-Tbo2rsl*hh(Vf-wfsxVcjb3!A76jsRyE&tnt5ieY3l8&DN1Pf%rPG%|HZTl73Af~ z*qZPo5K#>&qH3VaaA}y{_k&u5^(84#3j%9Vg3^E;k+HwgR0e|@4^GR4ma;@KX2F%~ zfu#52*f)({tDa3F`q&Db&%9QV8(Z!mZrl^Ou}Sdi9mI`W%wralLhmQ!wD3_CA=Oe_ zlzbtt)<^>C#I!-WB>gEYJDmFqnZOhVh6;slyV2cB-|>n7Q1wA_inY&Mxu!3!R`>FL zR?&HS(XX@>gKDjQe=urs4xh;@xz~3E93)=z7OGWT^5@jDQP26A+&U@O_525OYt#Sd z1y3pmgt}LrEww`vSZNMSPfE(KS?FkL323XZy#BM^GS)-FM5qM-fue+d^610w83aM( zplG9PV&^arNSpq#axqfF2CmAZ5g>S@Z9KL`Pl9HspIeq6$i!U+&A|S#SQcXw^OnsI z&5<9h+2xUlXRihMK~&!w+BI&Z4EvTAT+3j)YdA&4`1ZeLq{#)fu5zO=)F7Y^(~8kA zUt%tIj$N;IT0zlzg(VmyL6{n?C|4w#TVJKUN_O#NAkWX7Sl*>X^~^KNP1Aotl|<(? ziCavF)mC^xDlhxK#SP(kpIt}PzDlqy*{*^}w*4sI%;V_k3WUz(VBSA2Mla`H6ez?` zEXfB`kE|aa$@MrD2i2~Lw-5=s2E5G^dHA6p8TY}NI`o!~bD*PS+~*3KUQqr4e3*C$ zZl2<}&!T&2C2A2ZPXUq~kux%=)Uc7G~SjRIrv+7E_%R?Jh5F7)dw7T-pRl zTS@{6?GT!-4hhw8{u|GVY~wPTp(5|Zcd~#^Q~umMuFuA~L`Y7;R+e|zHd^Sc<0kg49}2#2%fXj z6*6A3n)IhxXg%z=GywbW$-q9`_!grUdkO5*qC(A>tLsCmY%%-3#lC%FT4c5kxuslt zrmD~}o}O-Gxv+`d(855|SsR|tu7Wl_`&%^%jpBee3MFLs#J`Avh=GWKhyjCvlw7x( z9tMnZFp2vvprq*>zvD(f@^7akD(Wk$`{E_^YhH%6vUC1w!o$YLefE|f_Zc%~cli8A zJShH;c-X8Q+_Cat=SbwuK~jS}_paTpTa#V(?>^rgw2gbahH-C3f1d@UMj70C`a8<4 zD8I=`e+SvMjgu^~rHFxufrx>Kft!he8tl7z{4o?yZHPVBV7R&)1y`fzs)ljyy|Tw4 zmDd$}FQuNGPd=$<*5<^^JIV@o*scXnc`*!yr>@kKOJbR&>Lf0yfjMV`PSyR7M@0u) zg1H*TJu}~BVCE6c%p-OzB4gqdhH5cBdjG|QvQN6wrYnHW7Wa&l^D?EWXFpL}v;VzTq#BcmsudVqiQ zoH#W$!o^dg<0pFtraIcEPmX?adZch_YNF>zN7u-iA*xasJvlWp@#N6($mD?&lTY2( zb8_mwgN2@fp`O#ZTn?`tJT~&=(Dc|;;n>L7$ka&BKvw|;IRlaZSq;7rY!3`gqSftz z&xbbss~Y?j@jH2ZXkz3Taiqp)EqcW#2UtB=xG)FZUg*sl4z*)K;P6fFx7dWFmS3cJU$J! zW?BS;pBe*u_t>%B`;mtSa;G6V@AZL1#IF}lV0MO{ z8Yzs8Pfiskr-r7cCkvA-5!wZe9bFJeg~{nBCWj|RPf-h0DM#}J)b}1aR46=ka=I{l z=1fOtp?7@v6NOXbW23`Q=Q`^fn4YYSjqg{E473+IItK)lwM)SJ3PeZu7pRTS0|qN6 zMox@RJPo`|3{8zZ^>k-PpF&q3KOfMKiC72jqe*=5V6LB`xcB7vF)4IA?mvPDECY=o z&OP$s&O;O9lcUGR>?}-yae(Gir^Y9y3R91K_{hN2{RKvAM@Q!qLzAP!1Pi2p&oD%3 z$1p@u0YHpSP4*1aYzzYidaJ!~;3MM$IW?HWC!dx$d2ncK?1`b_Pgtn+3m)Pg=1HFX z=;+k(!((IP!$VW!ARrneiEu#~H2(v?Qt07P-#0aWia{Kj8l9XP9iHsGU-tYcl@5T$ zR3Y;?03IBB3+$PNB*ZP+B8IzK$vj)KLXe>}V7%ZjAmC{8ihSlK8AJ zyhe?#LGt532g#4I(bFSiqbI=@1yJM3ryz}Pz7%Q9{B_azCPrXPO_Gp3HZpXKMp`&A zIyrfBhq-z7dF+;Yls(oRJ9buT#El zQhX`F)agLZmP+*q5nq6H+)JwMl);MCYe%<0uNhmU|3jw}V$^Ew`v+j}4~>m}YUG%n z03*>mjPmI@`Q-S9)T-&esm}iEu&h)Uf%a=$iIDa(i=T~;cN6{BG*-0#$cGa%=-}S^ zDXhQ$nuaCmBQU=0o5Jw;YVE)JSkv^eowL^z;J?cKS09m`I{p$GU#-|{1OslS|60bX z+n1gWBQyfc2S!bKH#%U+D)q7vvD%paYZ<9OujW^v{~D(^go}d;7Y2hH7rO>LL*H_K zHVI#SxB`9z83#y$roOO|nO8%s+J1fDTD+Mrs{I;KCPrH8)YW7^dcMcbgK{A!T|2ce zv9U<5?AOt&XsY$VrmU}8#&_?7Sk``mT^JAsjdfwv(tk(FKa;l4YxLem!@N$1)5hkf zG3)z`bN2BrmML&kUDK3d<8Q%I$*)%`Y%vo86+0bPUk z6RQ`q=ptQtdX(JALG3d+aT+zI9vB}VgX1nY0CyZ?QF}=WqwxOF(<1{13LW?9nuSM{ z55;;CHn(^M4W!}E03&MdipyKaGXKWU}5rCHbR#0Q6-4Gqn%o1kNhNC{q;N5 zj|_AcI=aY{u3&Rcbn=Nm(%B*59#_tDu)^Tj0E`Q=drmjf#ISg|@7T!H(CAplq2Y-U zL@2xnO$G~xqQCbR9vD4&tmi|02vba-cw%JYK@KcUP|PAFDmV(zkN7aK+*#S;*|2B{kXb{fUwNPl9XC0^X5wogdT(G|1lCqds0jgi$3W$o}aD#leiY*e#$ z_!=Cesu9d=_((pucun0QCKx#NG5F@hJhNui_!3)Pbp)xa$Cs+1xzhTEqx|F|Y2Ucl zqDuRAdTBL~3`SAc(6pO!m{jXOXtt*{3OjEwJ9Wb{Fm>p}_{njKevVX|i%_{mP{Vy> z&>6rlL^l*c%4toHwNeQ|<(^siLOv#+KWlU`MaFd4tw%oBl-H74uLN8Sviqvvv*$md ze;eTAsR~S>Le20s&_@#hBlFRb&I4nkPl)7*;qkGtkzwROb*8K^B;o0@1MQED438im z#zgM>Aw9>BJ!r~nUXWE?;%^MT&ifPa9e!$L3xESwE6MkIvrZrm5umDD#AnVe6+pO# z{SWm57ZB0_7S6BD!CMi3CQj$AC~BrHu?XKtqN7`dV_q8Svz8N9%lHp{6nTt~A~k-Z zhXW@!#T7zH^8LU=rYl4xlqQl=$#;TS7yj+qV7@6gz|N2(+=BLo^izv)%RbO3Z-~w# zHSQ4n^r$YFkCp8Y>Fqz=4xq`x>FC)EPuD~r8&7m2gP(vzUiRkrSkkooo-KbYbIXk% z9fxGVwQuMo61FFDO!fCaIF5YcGgBS+J~e_&+36>sj`#r?>AytC_E#g17IF`rqUj{p zB%HVncTMsz2d3)sD26>qh&5DlPIu@iL&!VLD>g7@dj?|;~H?k0SEaiQx1-^RypWW zS|@*t3`;xz4Uo?v)Mbm@x)|NYw>l5%z?RF;#vVqj!=A3&wRn)CM#42ohA{XGf9zbh z*20HW`y3}MRPzmzA|)R?HvQBZlGvQbvO-WvaFD~_{ei$>!J)85xmce%=Rih3S-4pN zLY|AHQOxr}v%=xS`U8Y^J_kNbZK!!YBvqQ3T4T;`)S88ny^)9vVv|H}JC0fe;aK@l zeScxy6I81JCYxuIGPsidfT}vp&2Peg?)a;ce5#ST?j*rf1APTj5XidN#B8PMd&Bm7 zjZ?Z=!#xb2+5g|s6|~B0hb?<+b&Xm&4BvrT*AKNrn!Ws~2qX!ckRJX=C3UY*E zgtqebZ}-52s6S(6gEp#}Ki`K|xG63)+Wg*+JcmqUf%Aou#sa5`lZinNwhd$x@%yBW z2l}W1?LT{%+QYNMjq;zVG?C5P8!DSfd(YC+Ed9jHZ%5}Zj+{ggV%Yjg;~d`(b8P1~ z6^*LA;l5TAtfFuQxmo+iKcJ?wOIq8WlEUFHogI^KQR3tXq$(bJx-hJdA%KTc9!qgz zluhIl6&E_L|3isGF6e}X26m)bD`1nPnNC01ElT8fdc6CBDm3#~myboXTkWf9KOr@1 zoqnu~8?g?{hSI>db!!M(|5fi_xC83IO{JEz`;;Yi{GI(n6GJC(-qHjenUgy+Ji@8N z6+q`^%=;ev_4$@*Eh<6szGvG{hitUFvs0ZD@DOJpPlDUk`BK@fx-Ja-zW6ZqZD*$^ zI{2I`;_GnBlE>tC>TUNK*Qfku`tLk6cv7FXGIEU1%BgD_WRu=^(|$+$h?&yKPFU@y zv9bTyN5&@~K0PuqF?wudvgR50ns@nuqWuF0EG-=#V-fq%$nY2)RaJi{A^1BwA9=7h zH!(3jkv$g%O4xE;PYfL^oE}2@7*22*8m2>_OlkE`ypKS$vyXA|%}7rbTi2fTM)z8I z_p(&G!;{YiOq}gzTQhfsc`d556;CBkTb!BiHpj#1vkLboe(y{CZZ^MbI=k>Z=-a%2 z^XCMN?YQl2DS0j3dIv6uq&p=0yK&v)inu?HAM2CvX4ZD$lD!|sBQ&56R($ohF-7`S zI{kYwU+P8=xaRlk-X(5y?Pr;8HM1AfsmlHB{3#y~F6N65sK=%5E`ap9s?v||e3=_M zcdc-v`jAJ4+#UGnE|@g8-sP5jT(sJ|1?l{D|7vP zA*`1A_oF3mfTcnFe1IMUFM4oAy4H0Gs3DZ&t!@yHK)Jo(RkfvF!p!}+s?9hL^wGZh z7Tp|S9T#a6AcS?gLDr&G+}ml;`dH%XRmnvb6UXwUyWYE>sHK=&VREAZ5V@tWpgSvm z<$~-R*MXJ>srR>VGgHCdXI|^ZoGyUA=VgbAzUOs^{@CdPR5dzB-)KNRGW1Qa60*T2 z73e!L5>#efqXS2Q0DeH)XB)nU~x0r8ncr>wl7U0jW5pmhMNNc^Ry)-Vk$3a%+y1 zBko=_vYqC;D@6QizCmG{bc!U3Axs33LFT6D&Wf80C=*=&-qm+gmw5;wZpO4~X;TUQ zl9USSR^v86hg#tqQRTQvzU{$%X#09gz?T$!1p2ZEI{k#~`}X12|4d4YN;R`X?d~&f#d;$84ob!inwQb=Cw8;p^@!v53SMl;kOj6wP$m}0w~LI zWrEh`9c`r9gecL`+9nxf=6d_BNo#5Qc4i(_s9B1np8j5wrFw-;0`;=aiQ!>6d~#jvke|F$p%NneZg; zy!laMDNe5e__d((j@){_2TptctOE~-O8@;={m4Xl5_q$I>;#4!ZgnrRoT4$$zSiGN z4!swy{L|~N=Znu>#)tHja?og&o^s@~JUh?z?2Hs=zl;YnFVMeDE$6ym)wevqmw-hS zwdMKw{Oo+oxzFS03O&P*i}UC3-f7H^A7%=V}^L{Dn8^qEB>aZn!m4e zJ;C2Zj59CLzmdOz$d@ebRpf6%cP4);91B97<=NRFfAhP~UZ;7E{C%tNx6-|lH;o`y z0+j`GLT&Q1hU(tPn^4~KMv2{-x_9gJZM3Iv22V$OI`XtMueXlB>(to`Nqd@%znK^4 z-)K)a$eva>j`lP$fXYl{qscm0?tt}jw5M;LFDu&9cbe`^d7&Gd3%rlzm|7CX+>o7{ z8xrRU>h>1MF^%)IRr91Gee3zXkBf9RwO?yrXunogw3A|jI;bEcbd8Ae(GH5^h{0S! z4CX@8^?xIGm5s(5IgU={Z{#lX?^5nUey`lE3cwMN7|Jyy%BqI5oDpT0YXFc zy_~x$_fp6J3l}Nr&d#TnbH9a7(fTFNWB%%!2&Wl+cB?+Gh(52N&&z(FC|3QbBGKp6 z+tU51pk#QAb~b^Cw=+-_8Cy9^b4?)9RzBGYZ*=avibp_;+dEQ*-;FUP7Av_+cr@<= zj-M8AG+@7DeD*u=tG{~@s}HUILLe@+dbfKRZUp;kb$fd80JwM~jg9A7YGkTU?R^H} zrtAWu>j1^H1$d)sv~VHOlG(AfU+oTbC@a>yV+&Kaz#&dEkqA`MM2amw7x1J0U5_^E zXE35h*9JZWn!`IEeLR`bwQqdyBOqV$Mn^Nuqq9?8X>`km9`Z@jFxw+ZRAl@m{V#ES z7T0Gn*MOKssf3W^-pX8q$d523bkfL6U%I)uKha+T&1BVej6V+Mi{G`jmC6omHo7-+ zHK1)ZS-v418{-q{%)$-i^Ht>O7@y!%LQ*+QJP_3f42+7}QVmCQ7QhDhK2&l^U zTUwi3lio>Btpp|2@!IFEJr7qq>IHJFoS89rTFbgIDs!3-oODgnGa~@byameTxW#AlIJG%OS(wwM351 zGK$0_zcIKN0R`0%bIHRs`SvJ9^P%PwOHTA!?l5mY$>-H4cP=w<>~qbZe81 z?ttH7jT1Qpf;{G}#WP{qC~hTtcvEM>E=9}Wmf$DK^@|qV_MEXCErVOpGGL!)T;uHc zHBN^2CVJJtbP(~@0pAF(n)HIP!JxdkHF?<P>9)IVELRTzd63M}#DzbTWULT=uw>#aI&NvzUAB*=Jt+am@Ji z-TeCM6En}e)-<)5W1TnzvHA{zE_?)2-sU3P5%_y7+Pysma@5-FZ8z|PpflQNHdV~$ z%=(^|&&~(xr#+(@#oXE6^E^E^mPJ*9fO%%aB^FN+R^FG$U1 zf7R$qDF<@n!pM)5!Y_u}eDWMB_(EThJXo-6K8U?@S!610ZlLFOMMq;r%z9DE$?ot zL8+rl8R{0hq@cyyxfO#+zW?TeMJxiV1Y7YN{#K)_wgPXAva=xg<5yQ7C7Gu#@v?Bp z%|aNXdU5qfT+MLHNv=xm9%|2`Xu8{LZ$eJ2j{2g z4RT?&yg8g;B#mSMb^4=}?#rM*%!8&OT-_MRVF3}YVVJ4x6(?<2?_56%G5}*u1h|v%V_z79SUdo1QfIPZdKv(n7 z0CSQ7)cK@HXHo=02a6`~T^gjkCEzJY9YkJYv>VA(GFXr~T`I$0*&8n?26^rj^U1~I zAx8RLu2Y(&LOUfPUiu=jL1|XCMH@c{iEJ^AlC91wwo;s#$yt_nD=`-Xl#M=s!jLCA zX*u_MioYN|4F7=Fe15BqzXI)7XEDAW6TD1Qt}Ii_Cji27g2J2v@MbX8v)742e7+)k zr^`@#lG14+0%zw2G;+J$>P>_}TfK<|^jvJ1)bQ$8a z*+N^SWyXr6@S3!8JCKOCvQA7Uy|`3Uqa;`L&Yw2Zrkoh>1ZLcTN(yZ`U+V8?uuFZ* zN?#m)9dj47^5uP_PNE`(2^Ms*zhBA~5J#(#H)svzYDyEht-VfQ-Sn3vVjQVpZkJO} z7FZ2ha)Q{e00-#<(cX(IqPftTVh6!Q+_)bIPp+X?)Z8{vM&wW8J1EH@V;>jUpM=WS z|CFEIAhFzZA;a4vu~gJ&>gSn=S8lxM^&w8b1nbU z@}B&z#bBK^oG?wdiKAlxP+a^Hft~-SzsFZmKZ6qKJOzf(DI`Is4oyByILp(G1NUpI z@igZTy$mmo=$pn<*I4h`)L5M_kHksoF`9jFwVrWdSdg6ZeR&qr3ZpTYWVES99X^x? zs2gaRgD|@)1rOOiH*&;^Byz4gfY{|j?jOhj)t-O0zVh&h7wDE&uRa~0&11w$6-xAv zm5n^}%u>@7W`#0;A=X%>h$A!jFp&i*Q-#u5?ZkWf9Y-2zH&H@S5mcZ-gKF)H;(Mmc zE*YH<@kpB4i&^>~AnNu!Mfh{82dbFR?nP%UYs_5l_WV*#ZUoPeSoB84w}yi&>s&%- znXQ5{tyoe}lAKDd_1i#NE2JkSX&Id+k?+9V;0n0{eYXP$V0U_60%2@>34}RqL*Fz$ zZ>O?Y^I0Mgz#B06%|Ri?8mLt!XmKwsr!B`g!FCiFy#kD0PGj_PCiN+np_73qvtQ{e zk0Fcjft9e_s32Of789l>JHWj9O0;0I6QX5ai59fqM@>N5NzpRL5Q$X|*HCQCqD8+W zMN6f3XfcA(ss<7i(Xsk|BM1l$Mp%d!QU|S2y%cA)VhYv)_qu7qNp;_jtNDZ;4N7b$ zfPsi-#~soxtY}@__H-Dg3eA_!qO7W~jSzr5lUqqiqn7)yAyj(wNw(NMq6yjJIhbsv zfIQKf+Nc|UqTIrd&F#K5C1sqz#IWVc%E%!sB$7)5LmnoOV+RT|zG}PrWey^rBh4U0 zoz-{=O-W06C3fNFHT%2BZa%sX4G7~!Ec;*oQ>{h?I>=;LlFBU^aU(O8ec?hUxb|sY zQXw}dR&Gmz5ZF_?sg6lczFT?DL9SafKU+#wands-NaS=CdUYauM~nU>w_+hcI%3U; z-b!jC`EF%Szon$Rl^#}|dMYb9a)q^9$~sSLdOKz#-JpM!Q@oldtBj;I>DqLTu7ox= zEia+vMX8e23VzX1-K}Un(cPQtCe`YjDY5w4&{1D}LjPmxCUs}#p0>A^}O6Con21lkVIf|d>a()a=!e@#_ZhszNlzHL1~IqcoTunHWd|Y)42Lm6RII|{S?5OXIz%PZ+*hCq25}#B?kiG1xzmYYG&q$+ zX@|6&M^viFvD9RGYH=YEcQbAcF(9|NH#04VTX(6+T-7Qd5rHQkKTrv)yNDyCq~+}} zjv>Jo>u=7$Fpe;3rug!E7)%Pq(qKwWd?>E)j?34rV=F!Ll`+Aixuq=K&CIYxQ*LH2v+K~A>N-3xZF9^E=@10@OLx6@Kdqc_5CjrFNN4yb5~43q zPo-?`%(mcmR}%y^Wl67kdo<(w2srj6V5nx?`I7I$N4(+CSCER7jEy=<`cILOQi0x8I8-9aO;oX?V@wgr-z z2>;!b^rESh@h2m}Oiy53H|LyVURWflQ}T=IOe{5Tvny~Ww1 z_((E_N)=CRt<>q`O3*{jZD!+V-Xx=&)>_VehCuZnLwH@nBZAP%3Ubr`yDfaNrw!eC?j%I~B(v44~B7j^)j-hcNstp;>UcU@HcsY+k zW1B1kR7w7Q7s=oBM{rVBy^?PI%^>RH3v_sUzWCf#{I3ifJwo^L>a6Tjv8c^b>P&jVs+TTY)K zs#bT<*^6pEh6p!`LdZ*H9+(82K$1w>`o2U!>@;Ke&f|&1=%YaYic=ngf>7V(RGn2 zI(t%{BM?i9c1v$%qAGrkQ}Z>pEa&^c1!RX;K}Z3QM&)xkbwWUddz3FO3%tnZRU4Gt zB41Q&Z|z@Kb-i#n>~6Jbp7Bl_^2tuhp!GueE|ZReK~B>$y#b zI4aw)F#2-lwQlqk=PJDCVnul+up%$#zHMo=M5%u^Y7NSet8z2Vig7ZQv&LevOL)}Y zQP~dGrowRAK_HFKj@;fJh@l|ELekYvShzIp-%meL{xwMMX-Gwi(WItbNJwwa0g_NW z5V4fK`WOi&_qezZ_av+|O}*QHs&iUFhhJv_q3JM%*Cc7F{Wy!3nxPF6sjZc>T^WjM zKEhh@t@md-RpPXsofqZl!R!I6uA;!`25JW9nr5cUNW;`>L9C}rP$3-YT=2KQh$=>( zsr_-#gT~GvY-4V%?gTm)wC5C$?QE)A`X$=!#!Aw@l~70TTm1=RKv6w!my;zVrAB;V z6{2M|chnY)<%W6 z7y{%)8$Y#zU&JpUSF7)O&@jTf_Ty;DW+DA(2L%QBt=m#gcN&oDZzyUIV-3h&D%E@U z=&KMce(!>^Qo0YqL%kVv%vZyHwemPSynZ)04u}FzO2yex#*#bU~9Y`axrmZxh zpHh}a$(EK(X<25htN`0u^|hUE)dDlmyRuAg8|^9d*9N240xOnzbQHGwShx3lRd1g~mN4&HNe zrd?@^R%`L0F4jdwS^4aYlxHBIH@LqBDSyDbAUT-{=&f^{7H@f;+*j-8l@n`b{w~uu z1~9zHLrEmgTgxjw3l*NEmf++FP91w73B>l3ZQ%jN9q)a!!?4In&O|+?zf!oBii#DW{h?P|xv)*WYnYpWM&r&H9CMHW7ux^Glrj*FwBLrPpwLZ4m z9?>`h?*rE)7ch!e?`+J_Ja5W|F+=7BU(gBTtp7wjL%_(O3MZWXop!D9;Pf$(a$Rl! z5%XJ*EoNS?aU2`9j?}ssG*&g{BgR4LRlyrNWSz`wJVYgdFSQb*VW?Pekq#_$US1?4 zm}EAJ-0`_HR-19okvk?vomRHeTl`DqHldSfD&J({yaH+7F&J`nQsP96C_l4)S5@3N z3Oqch#=V~w1{6Rs~G_2BeT8qbzfQWYxLT@S=Nf(k;Yca&OV zsp6JKOVW)>H%UY~3v}vjU>_&GXC+q^skLnSR_R@k zcBI!+r)8zvEFEnI=n#HQt_64EtMw0G@Y7_rKhKHOH%2wRyrnr+gr7WmnnO>i6Lu-x zjIQtE&sMB-AP}wfgr7(Rz`?ijo*2$myPB+JXhY<61HIA@cfb6-Gn^FxOjpyvoRWi+^o9E#qWPK4{om>B${>TQj(1R^IJQhh3mU%zgMIT-d!y z`s1q(=6zzbWRf5-@9;reNhI_JXo+~EGE6K=Kp1J*`W8VhfGt5Tw&zWNXKkxU3ywV_ zEfBS~Zi~*?PP(hkgK6H2v~YXT0y(O0g};hR8Ew5do0#TkpW#<13t`Y2Lx=7rfC*@R z+HE{g9>ElDVSAgmVt>NSkN7mV`H-T3x5};HBE3ZZi}EG%gYg?jeI)!EcdEWMUdZxW zzDo8N>x*4>3F}M?wIFDNPFZ5-yV>_gad7Flp)EiVv(AM?J~(p4@ewk%VdZ>BQ_ApB zZWtMT5QY|Y3KNO$rb=5-@c6gbO^B+oS8}h@{a(VV(m>grEHb*Zohu!^d|St0)&L>2 zGmv9UKLT=1U`~YPlXfJ~89kh!RzoC&pFF5!4v4)SJe-zJh(<(gRno0jM-!1OS9IN7 z87s}8x#%UWaaS@K)GUX#+*^MXJzW7U2X42zqP_L_B(KQ45E%H06X|dkkLRt&ql8bN zeJ7Xw7p-9CMvP42_LY1}I5Qt!%@gyfvtaDY(wPrlRBy_MfX#@zCG$1ll~uIcUl|KT zyH~V_zXCQq55KuA*{P>8dvSq{EHCcOLdeYZe(!9D?bK7-*%!&~NbiJ&NbiR~<}xj| zlLoi5uSoCeRIEtvO1|F;UT+7ZvA9Flr%~u`(MYtu&sa@R*UP4g`;7kD=&!YD)sbF! z?}6}KM1O7c*H-X;(fZ5tbVYiJ^b+aCnHN?0;ZF5`TSLxnEAhOk`-RoEf-MiQ+*(=E zl;L>JK6s96vOuyP79Cizty{~{`oJsfr)UEh>+CHr($=+vPd~Mj4K;A!gB_aL7(!mu zn{i^y*7g}3rgpE1jBAT;!h$VMz09+b+5{wG5IhrT!>!P5%i(uvGT3>Y-UuZ9)V37? zAL1gR5g3Z0OC2~?Vgov&cG8A)##HGsiXge)#eJEynGK7k$K=keO1}vr$4|Ulhl62D zW;#@QJ6H_k`8K;lHDF?vlAM6p5uLn5Oj#qAH`am$!O98yMC=@qyJ6H}eh$qX09*r{ z7@&6k!gb9PK_2Wi|0yc9V)T_RuO>>2`1Y?&5o8_lt#n0g9Ac?C(sz_6>dgM6eA&73 zyUO`{twv`X5$kNDw3dt+1?1&4;=s%~badzxw!kv*Hw_JJmiA9jy)GD`yIEF7VPT9tWDUog-vUjKe*PhwRt52OGPhetQ3)N zZRdElvoE5EJSbug6cNtaVi`N9_zB!*u>%>4eW{_ema78us)k;2h;5t++2-v_T{Nmv zX04#>TC!HEkB8+l##7h0`W7LJF|LHDwvb|&7QjXi?Y5QWE~0sBeKYonl{?Z?k@D^k zMeZ{)7gS``yCdirKZx;H>oJY=660xl4J>`G=&toBq%wR=A@Cbk zgp>UM^VxoYO@JCHq$1|G%6S_p1UDe-jE7!aO{~`$H-j3Z3^92pnPHzQ;_hb5+IDD} z=pPihC2nUav`svpDEdPZuA!KZj!n^Yk9G9V6Bd$dTdU%Ys*m&%=>@62#&(GG65|gE z`FY3t2R%))wL1#zdKB)qm|p;ua zwJ7$fr14qT+d5qxKEw1a-HcF5;LMl0oAVz)+Q&=l0ERY-JhR?3)yYNHa;J00P&40* zPZ($}$%-G-&aeJv4BJkli43!3PVE>%BQ@aj?xVVoNFuxYBucwbL>f`(oDuDp)P7L*aD$?(%n<68NC zto(pTS_0}U$I6?4K;3*35JE_b$2WKjQo9jWy0c|$Z+riX-i^1!Wa2&|v$Lz5f4`b- z?C|PYi?&26&1*C4SiSuwBv@eL3 z!rbB8$gD(4i@4O2B)N$WYD{;GEvRK!#6!e`bn{1gxE<)h*{dnhY3%Mf3VWTKS4N8o zbJ+KiWN<6mBp7MPp8M$^xKM(6JxKu1`OfyK5dTb$eEkeX3nJzU4mLo;o{uXT;dr--fT+aQS^^lR>#U5De zotK{2q$gKI-pcGM*M^%k0P#pWb!C&DtwHu2tYzF~vWat`xPk2rn1mJzgw~q?ikTUn zJF_&g%Cxpp(8B6F)$AL8ss4O6x4umBgIfP!Zf*J-7bI2ebTn96ORq9`x$v)fTv!+2 zznS?qb?yMj77t8(<@K+v?&Z~=b3xn2Je1qMNQ5Tn+AcNF-%6g&4D^;T?B+w4-~wxz zb4}(S(3ImJm1Y?Gx}N3wh9aO;4D8;#p~3;NS&taNum|c>^Ox zg(|xN_JX`19KT%^t5uO<>piDal8{hjo$TBSU8=&5p>)5lQq=jU79ixTr_S74(8=CpKvSOHVcecpa&*#qtP%C&tU zHl;p`6z0Cl2ezS2yX|XE>2A6=Wbs8snOev4iT3t8-cjEZiuTdfKBH(Ee*J<|vS|OR z0@MzT0n%@2;9vl#H`Q4>qKI%%jOK2K%PIezY zbiL9bK;O-9nMY#Q2(e4Y@*hwey{9x{dx~ELD5mS);%c&I)4IGOKu|&gu`}0?|LWn7 z9e&KkT(-dzXH6-yBp~yajA4z1noZoaaVA^Ttw|#{P+V(gL8{9a`_671<&As+ByiSX z1v9TW_LXaGj*CHve^fL>O?vnuW*wJD%)%i6LEU)ydHZ5k z==3NJHlpD(nAhA@W6(59woL z?=-%!Yx$kDZjWmq=Rw?%mosw>bO&H|>pXaOnD02~-FuW4o{yvG3JlB3@YP?E_~u)w z2QR_r^P=#&<0l0>QjZLg7vah;@mtr#TfOCxYjBayQ=r3Nx?6`i{G${m!CTf>p9pi5 za#zswg7Vel!}{t0I{E4s?IQ+R6(@oqp05dm&~3ONh>B{=Tz?$ScX>i)z&mR5Y#N+n z2}IG>%4F|zH$M4J`frzu2mpdMGqae!6@Jr<=}>O1<#Y2b&(G&)=UXn$<6y&gA&3xTn3b1$F?x!kt%7#!86N>gDFg0>6z0r`gVbQauMo!}J>Kc?@qG<|Ql@algA z+Cb@Fw`KUAJa{OPv}2G!dwpD+Mc}7QCtqSg$?g5QZIUL8x7bpo(e||ZZXE`c5A%+1 z(E5sVmMh9i?7=mZDkBWRXC@Y8_(~%J;UYWhp;-xqlXQwz0!N_)Gz?(f(X!Wm38&#A zN9#RQMIU%e4EiN?g6AI@%w@ty@29vWNw>)n?`)WIXtGSH6p*S$ zJFz?C4g&*lE(p99ZI((kYKc;(p7u=PF$;Z&fr%eU6=Xgu09d-h(YD40_ux%iZ|Ck4xXTd(UO2%inm7xJl60MDSf-5N??4UqD$+^Yv6vAsB zQ=6d}fJnjVHDehgh6b5O=P`hA=pxVLotcR@>FtVVXQVI$Z6n*DaIZVdyh!>`3SEx; zCLb|u0NJ~8(oB1%lh0w(t4iI~EWyJV&#mpic&?|_YagM-(oT=PG(JLWd4lL|qn1*d z-fMhv+weDy7fk4l$K$vvmX(waB%2_FjOc`P2nicYvmu)IrL_kYAiZU!Xv8wIQMO!H zMJz`w3tO2qM3flXW{h(AyKXsU4Z|ogqQr<2BVYWkwZ$?QWR_=)b;#>HW$Q(&%`Mqd zc-kyR4ZgXZ+kXAKA#B~6-rQSdO`P_UrIN8>UD#x7c*AHRxa<~!Hltg6%2F&67A1!8 z>nL?=OJ)02{GFd0RDXLt=Uj3{Yduc1>m|J>=J(a#8?*Mr?3&M~w!{boP;dUaneI;} zpP5)nyCdCwNlWfG2Ybo~1aD^GG}i??F{OQIVBY0(~Y3%N1jptKY$eYu7RmGrfq*Pz6)bzZqf+a)+--#hTgdn-(#7M)(l zwRpahbZcSVhLyJm?9KET<>y{ke|sEXq$$8@(J)WzHttUIH0b1|<-L|ILhR^dj_*5H zT+VN&2`)VCl`vUFD$|CoWn$-6Ly39HiQkhi4K(MAyYj`4G>76A3Ep9zju-_B)d|y# z(KlI)mVN|b4Iq@_E{R=%X*m>eY1l^Ka`V)A({*@yrc->sagEam31D?mp6RtlNuZGDOBY3TSKthtY{-{I#TSbx7 z@U=>4aT0?xxKc6YkZg|B4`WWp?!8rs)qfkK{)pFzS1X#*B1K9huzy`yXkwK>TfnQY z5<+|*rL(~~t=#0IRj-vzM!=13GBKK@Tn@(pVytsdc<$l3&{ z1=B{nM4rb)<~Q=`HC0bADChpznzZG??*ZIJFV!w{o0SEghBNor)Yo!ve{5<~C$oHM z<-af8^QD#DRV*#x^sre}9x&`Wk{+fhT*N`5ixXRf;kbU+9@$GBT}2hXRi0#qY4~$(!|K~ z+4Gs7qW^Yp#si_6_{?3|^SLMgK6T(uAoO4XbFgNtNnToZ?KET#^&JlTFoR2&!9~mm znBrUR+$N-_vQMnm>6p2`PaoQ2DasDddjh>Gqy6bhh7iM&!q(5iS;KN4gFUr6E5gY@ z(pvE^V&G24z`#`Jfx^J4!tnU?$*GZJg;P@#h0&9z#)gJRdX98-jhq=eacXP?kETW@ zp2Wk+1CtY{JMJGCnR;M+e5~-u$mFT9MJTdZA|kz%Ys$h8cy#O8DuxZ{ozS z7bZqNIXyBtRTw>1n55ZhZva-@1Xk)ln||(d^rL{=D)MQn1m6M1&-jy1j!b~^kBtl+ z8yh`2QaCX>If>tsQ$thJlbgj^rT#m+Xnw{Rn^&Gu8eR332$S)4uSHP1L<=5-ESBg0DlcXIzHl*HZ&;s*w@<#$lIrHTAktf224n0{h%cw+R_)adw0(sBdP zocQ-(;RqjuCYogJ9=V?g}a_|Qqr zzHTSifBKORQ_CHufu563j^}cNV*~dVa@2VvR7rqgYi9p2#rsb!`tE;l95%$6sg8S} z8Ub}pKLL}2AM_j!x zh1^4@9)1)WZE&m~2+0-v&ei-U1=5j@dr8KQPEL&uPZlualLzom$Gv?cQxkZiXUj>s zRGadF8y{?t)1#HFCSx?^at|I%j-;aiz=TP8}VcPYg|t4ih;#GgGmKr zVVr3g%8d}$aX=PL29PKQZ20NK&?f+@QW{f3PuUulTRM(lFb}JKDj0kpA|kI~N>zB3 z`{eg)WM$El&r%lp^p_8vPS9LMU}@&slMI_~R6MD#{WLbx@7IV7qB4W`nz11O*Izf@ zzZ#2yq3fY(h)W38^bpgXiYGMxi5YU^3aks5x$2mry4&9X{F@QDY5eO+rLos4k04kJ zJsqjl0zEwf@zIfKu2)~mrQplxCP=lk)Z9ehL?&CvAy+4UIoRr&(W9@P&z? zGA0<3jzVx*PSU>uB;cL<3m+XB`UKXAleAu)divBzPhZFVN2X6aF*5NWy9FjlmNy2{ z4oyc6J3 zs_}_Muu*71r&M5d48KslI!R)<;rtt5lM3QP&+jJ3Ujfs!ejGVDMC(#*Z9X|MexfjS zd~~wMpt?R)C$U%kdwPCrBwtKSa^XRa(RyW0!~3s*>ku|bz8O4+NSZ9(x(wb#CqPq2 zp>G;1!vfYhBR$pDv^FkfLQeJsd~7CAVQq18v<>69E3^Ax%2 z6wRi%o4=ia?}%TKCsiXHXWqV$$XcCwts4z^2Y0X2rR%uVK>}Q)J27yXfXIl$T^;4V zZ{zW@IB}a_)bUAGq|XN6xAk|7C>d`RY1JxjsgjZ8mI!Q-;LI5WNSARn2_-vgBs-{Z z>&4x3lw-5HcaCP1Zowb~>YrXO3e%09r=xM6Xe-OM%#(|PSLYu}xHKFf_{U~_62B$L zogS6CK_uAA^mQJPmr=A6`NoeZhnR!dCNWaQla@i!xNIzk><`aGlw`mQNYu*Ln=Q#Q zI3~_hoTq3RfKy41Hb4VKe%fLD6!jCd&^B3c(&CEzl>fk8?ZLlKG#{{g8Hugc3JC`uCV{0hSBUG-1AP#2#@mFZ6S^CG(3l? z)RJ|Y(CrfwkKqw{`)q6#+f3T`Y2LyKO(lxrfNyWS{wHt*r(dq{B(xJNcu;bMHniLb z?ssxO9hLG946e2c z{xqfJay5cvKvSQ;_~3&-*S3G~32d*LZtLi{=ioiQ`0;>+k^kF(wW2*kb<&*^{qdl&ta z`&X^Mwfn&zdc&irfS*+M^Yk2lZ=-)qd7mr)7(K_|kI+A+{Fhw$Z_so6F$|{s!>;^4 zsp8D`zpTp-(5HF-*WCNx)a4_xeD}w=!aH@@u21#%^2qQ0Z|TX8neqP=e$fB)*N^`R zXSR>r%%0s3xPBg@z%~AUkp4NW@$?~AeoUADtSlFBo~u&+Uv&99aWnKPO*?zBjzYWjkb@{X`r}=rx_3>A_&PQaO-3my8>n_a1fXn?&69B$ES5W7iBxUKW)qZK$myQ@=*upAL{b= z$nsxy<*!wF|4j^BQ&ZOaKdsB(E!!7#*sIImFUyBq|6{uR&9c15m4CWIc^lsOqK2RF z%vB9NX|SU)AOBljV=Q@k)F0_Y0*$H4cS zuDo5Be@2$?F533{b$O3h-fhcI>GCZ2FX-}i`M%)gtGfJ{EZ_aBw*5t2{u8qN-#Pf# zba_Y?5`J3mrWc!hg8!;6 z&*H&FU7kf>Yq~s3*0qvy$6r?e?YcaZ{&o4kp+*e;rquXJ*PPPj9(`zC^J!i7bMoC! zI^6w%F3*zVf2hl|#{QZv|4G@tVhy%u-t+@hP(l9b@}HtgW^9V|*j9K{xBqJ>W-(*x zkUmmo2lq3j+c_-TIpfCp*$Qw_-(S}K+#S#-yZ_m>^UW&l+@;GOL3U+BtWzA@=%3xf_F^!^K=s4U*vv9Ndr9@AGb4U)25WM?E_a ziiH@zf2PYnDa&^s=LTpz|DemW=-@4E$Tc-F9T|I0*lP!?ls~G=vv_Dqmv>3{#@+Zn ztIM-=$QP@W|5=stf6(Rk$^K8c{@+5!rs6Nl?mwu@v-s>$U7n*x3=jNGB_!2|W{dago0G>#=*{OJ6Mnm@lpn29enyvP!GEbr`J67#qVpwPJ}B|CTRDyh{&ij6Ez5g9F4w_{y-mmG^)L)>*YNRsNE()BLmyH}6&p;9-zhBD*++ho70y}zKI zsl9pK-it{&qU@E=??yes<1#N)VW;7{l>=g)o8C?Z+4J0{%d_UWTbGCCnczIG`~QXH zcu4+tIC*zox6@6)nE4WLUa11-LKQeyD!@s2YNo|G{<8G^eqA0KC%vE7<=xas0RH1u z+CQ($v+#VSO8*O0+Fz+s-u$Bkc(%OXugkOWldtmr@hb11uk!wtD(^2;d4HwK`_1eS ztuTIFK1fJ1^DE?OzRLT@tCXLwQhr63KkW7I?BoSqo;5!!x;)DsX#O#3xT)!B`p1s% z6f0Ds@BO+wbNsqItN-J=Jj6fkX#awSkNj_*eAIGu&poZXzj;s7o_F2FAhDn0%eu|q z_h9}#3-dR1`DL&CbGH2ds{->oY2f$^!AwOzugkN>{ILq}lWaVv`+r+fhLeujOA=h! z#{WgP!zeOyBYgJPbvdg9Q?6q~RPKV@eC9!pl$`JTK0S&Wb!8hlEGnjt_K!jO41 z%mczqznKh#AwYnJc|d?h0z?TApn(7Z8Yg1J3=RoF z8g|1P-Kb%GV(SKty7$!mSNEyB`q#E&TVgQx7QT(-002)Ej!LUGCT>0o(lB*aFQOZGX{>; zpyzMhaZ8WX^_T6sc2MTox=hD#E2c-0Et;$Q3}?d&s!Zl4&HWNun0x2Juh(3yvtIoa>2=qMs$_(ISIB+X`S^Sg;!N0uqxe6+9k+|%q013h_X=mgS)aTFew|bk z$>X|P(7JrNPeHySE`7kC62iIUK76d5jHRC=E=x2e7M)=wJlFfclX5+9@}u(QKIh!O zSi9ohY~cPrEnn{QGWRc5rlY+UvVeNR|3p41pI5=(Ac`U$`qJ@oiM-^`P9QLo`GWfw zt4Ctz^|QzXZdt&uF*VD#|3qM07M@$Mf8AtnJla zhbz$WXji7y?qT-$b8U|#k^79wS1T`W4~-B%2EoT-+#4x;4E$Ejogb1}!l%K*|3vz6 zZWF!;&d%j);7KtM`ODy;n~{EXkMBx~eBk8If~UnW7YrXECgS zho(k8su(uFSqz)tY;4ay$_2uGSd4SvOuk^qmkeG>;o|cK?EkHkebeRHnNPOQk-N}y zUYv>Ir0%mFgR^$(4I9|+|7yvjLrSgHq3))!~Nnf*)P%>E7VX)!WtUu^u6_SprWjPdqfi(~MK8224XCfuIqp{e3H2~PE8y(fsb=to z!JFWrsZpF?)sAyEylBs4Ug>OYwFB-&iv2n8up344Y7b%oJUmTD9P2H8PJR~k&${DS zF35b>Z?y~87?z+XDW}Aa4THP&vhc&?kHKFer6M~!{KAsh*$4i4cYKwdpKix%I9#O2 zWS*k+IA5k*k-+_J0{nHF`|GywWFx-Jqs()48C=YYEo-plAKmd)wy6CCm!T*8PvjHs zdy1YT==q+cF9 z@^YS7K|PN+X|G!&?D&{F=e(s|*EVz|wS)M62>xT*7F^G1J=vS20KfLlfwOr{0X)ek ziERm-aFzm}q3VzvuEe=;d%Uw1M4L_22TqJ@)5ika9N$fAb(u(2p_@FF;iMLC5_ zo2|gte{{!J<(bO+EyIq36fX7jfd6DtJ?b1Z_ykwLeV9LE;H+(@!CCGsf?p?d`F6)Oa`7{0DMUn6;;6I?{)mnN_PJr8YBwtbe9qoGtgWxx7uEy*! z@M|?!>$1}ZUj%=mmY0Fl{lB!+I_$sWWNyo~-_7l7za8iq(|Xjk+fj-gQcnQ>YIl59 z-rd#iKl#wmgsB@=k1{bQhz4g1j_q& z03LRa$Ue2MIRgE+IaMd)B-_3vmQyHm)!a|c_kQ^^Jm)MJwyc5|ozAu|zA?m?ZSbVr z6FZu)!#ba5!{p{|ngf4*%nrYKL+mJ|$cr7bu+y?*33^y=Y#4kOoaN53VP_w>)dz;d z1qvRo3GgudQ4XO`OT6a5nV-vs{!MT;Chvn!#oFsttv=BCWC58B8&mth!~aC~`&+|d z-VTGaF?#|$DKA6+!Kwe?%)d==X8%5T_@4y(JHwNICd2IS15dJF<{P8Xf0}Fg8I&Dy zaLLK8f!>>`yu;2ab1xUo}3dYt#Oxx`OV*bc~%s$5e_Av2(%Ts|MdT z_@TkOhe8(6d(2c`4sp$&2cRew!cyTs!{*8QU9S)fA{TTSW5eYQ~$w}`n&iy z1Fgs*~!OJWgMYkLj&_fxK}*xbsmHU6lKY|>wkPg$-H^`+?(zlMk1 zm-{fkCcs%-<_!5|@bHp6@>@Mqy=lnrgFj4+jO5i`q|Q48aQpkf!~aC`>UqXtLw*9B z`ftcD8+_B?`{1l!c7``1_}=e6a3((t{zeI66rT>Cn35k8;M9NccgEz~dy$q6`OOp_ zIGy|8Gg`mz6XA|Vv9aqJ0^RRB$yelqTKDTW_(%%xb1J7{L)!YHl)Hp-A9u%{?qACm zncw_$dv3Ch`jTQQ*JOLp^XEx=-saYT)n2_$xfpYwBwZ4lK5*7P!-o7s3KyT}z<)}N zh+-eD%a_|eucqh`JGa4Eo*o*!`SO{?HZIW4i;f{&j_iq%Kju{wYr)+Sxy0x@3)?gvk@L;M&q_#`-++suRK zovv1#-`?)~E8uL7u>~I9E{fu;_NyO&voWsg*;29Vr@E_1z-8UHlXLFQE za2Ef0@VwTq{Re-D=IUK*Ti_4S{El|~4#1iHUC$B0Oy+U&75T5`p8eqA(sjhuJ0nKG zU!vu4FJ1Cu5}aMz&4aUkv;xlT+cM-2z#pXTyR#jiuICEKWF9PEk$h5_-=u-{5mjrS9tNy$H9K^>vVk7eaR6+eiHn{TE1gG z46xWgZ^*BJzau8!em-l;q z;fY4-7z1bhY#N-!aS@!waSc2zjt!JyeYt7akbQx8$e#zvfwMRlz*(GUQGZ&TFF^;3 z^E&uBF*IsxwU)92exv56eW6tBpXq7Uui|?iJRDXc`_%q|i{RIal88UkpHF1oR!04=cE_>4 zCi7E&OFQgu)f7F_-|FB`bjPiF)V{I(|R}8)d&ieBK z_>;7L)t|dA3ds0$i0bd~6HIBJesI=4Bj7APliaO(eyL-#W| z`A_7(T4U@7{{hYQ{2x52p9D^35~LJCA`g`=-H}eT(4Xf1-9!*AZ*r%)ZOu%)Tq&x9AwF_s90U zR6z2$AGp5{g1=b`MfOP>scWSI%CK`+DWwi+i!3*F| z6(v!O)N}A9L%w408aNv(8ist+kk7tM3{UYNoaI;n{K29m@?Tv`mJD72PZ~>loyr>c zJGB0e_O(z0oSiG12G71+6!Ue^oWTp=Y%DGr@)hvB7!k!!t%cOUlj1LPt6li_qBAGv zR(_rH_A_ocl{g+l4~ui}E5v|IChRVe9auOQ`62M|_DaOneW7viB>iIN9O{3*JC4l( z{k@6XWYm{>mZ9h2?zj~XbzgPU;QQcgOztd-V&2|;#SqhdLBrrlev17Q;CXl4vR}35 z95~CDWpL_0I9t2hH}rSDG82AS{e9r9{$WFYB1K;EU;*}h(jCY0K+Y>a(?0jFLQme6 zON!$*cv8QRb~sG2LwNTOiDJIDeE^)rX%w8rX$m|ql|=nT<-vkc|Ei&XJB3S}oA6)W z^Bjw_9~Zvcg>fPKDlw3+h2_B6xKIFR<3cG#f4{4D34TnuGT&Nb79{31A;JFkI1QjCmZgl7xI z{>$Kx&|LMGE8t0ERG*VM3;vaBPQ)-gC!hI(EObge=U*!oWHL#1h@K+!)RXnBMS9B6 z!{&-rgV({?TzJpmesd%5`$2f~l)no+5B_)wM${hIlO%B}g1=sKTr3GMgWs$ zc)mN1*?VG6Hv>JaA6_!}y1{qApQ8Q1I=e>D-v_@z*YV1>{?6A4;O}|p15ffn>K_Jw zrYMPGfOD|$3Gi^qx5fR-5`@oze={cE2n`gzY}CIAo|Ka!zi;qPnP|9A(wG>yzxRQM zOGlCY(*N+j2g#=~)bTcV9Lswtr~1z{bbX&I*NWA1d|L$WPmAD9&3)h5mr~+S4P{t+ zHo#f#AH!BF_j|)Zi|76jILrNU@T9yEUuVHTrG1rnsobxo=#W^{4Za7?VwHJ=RL*lh z08jEk>d%9-+%JN&+%JQ(+^-t-*TGrt?t!P}Za2zUxjXR2FjW4P!BIa@xjPD;mb=p^ z!`fpJ{BcrMREJtyTmwI=`E%Q2*=6ui%{y*yjU`vWlg_t+lj)fj!A#~|@)gxDIjQay ztwXJ)mkeG3XECUOvo+)f_=K)s{YF$1oUI{e-z0*3PLu;@_7%XHeI;;a zUj>}mR|97`)BtDg(*!>!PDX94?rmn@EP(HY$bmEY0(erNlrf`Z$X5*cnjzl+Ps(wr zzX^VmI2rk`&QaO72uSfC{DD#^l2`W<3*a|uuI{~;z^~OD_l5)aw+eVTEJgbLIWT-v zpZKtjGJ{%2IBRorHutw3@b73Y&o_OmJysl}42x55Nrd@acnJJKQYf-h-J>4|XZmLi z{Y!@a4RF>^cEMRcJvQWf-ztvrdtpQ1w@9JLe|0Zu+>oCIXYpGC50`Kv{py+24e&8t zzuJSa3;t-$)w>>#!P&XJS5AoTb6&op`qkdoA#fJoaq!1$d0ZRHoN*5I|I+WqTGf%?$o;Ey!7inpQT&_<$fWl+=tqE--KOxtxKTI#dHk1pBEQq> zk#ZBL=ezFsD!c!_ZO&+9LgoA!ut9Kk?j1AarwzUc&aNrez?0fS{JRXEwEiV+bp-!6-Epj~{Q0FOtra+S z_MPs_eZnpk<%IM%oMS}SFzQOX&nD%jQ0{Z?IHAs8l{&-rN1d_jHdm)?XA0XNoW*_{ zoQ+3^;16|nwDM0q2h$x+dimPt062^NsKKXF_<%F10{f27oQRVj4?lO!jXm#jKLPO1 z(c0k#^yRfbYTVcbXXE=Z_+zxZdXHQ0tN=fsXvOQUc7GlMpO->Wj&%4JIY@hrgTFq; z{l$#%S#W0G68Lyb-v4;Cst9il%IE()r z_=uLr`#_|fm%;yC^JjhV%srh8_qqGN9e*n=CFL6M^H1DyY@CsC>r3tSY(igN>r?$E z`(6Rb=YR1x2mTx>)QX3H*h1_WhkjXNy~+-}r&-EHe*gN(dj!tjGgay3{=UyL>id9` zY1h|2KW`fL?i;+bEQ-0mePyAX50`~h9+G{Z=WHI50}oGY zEqTBHCUBw!@HdK@h)WK>vYmr7C=(lVTp7815F0P0*bq2gFS{@Id7}H*DF;zKYVYqZ zbg=7-hYUUr{#a2G*{Alj&Vt{mxr>2pp^^HR4E-Ah-!=F#IJ2+! zZZRyAVfGDyKS~Nk{=KZ-#^VN`HTaUjH^7>UyPWpFmuRt;WH;r&kk0et+nJMPprwC4}skRB_x zbpN;%NZJ1ZeohKSzN&T8QSgUruJ+kXfwNdFfU{Vvf+wAK#QtsYv$}qDZ{QI8)tcjn z=|lg+i9Fx;Gywi|E$_zb8I0GX;J2ONa%L6%Q{dEpgRdHV8=TG455XU*?bFwPKOw-) zcjYT;U(DCU{sC}i|0wt)w7lATG6kNLA5v!p_TBe>Cvw%#U;gR7h+{3q4$-p zJThZRHSGbBC6J3+gmE^nddGM#X z<5ukblq{5A0cY1BTi{83CvYkcz+a;E%bZN@%kKV3fhpJj1|K!}l))Fk?+_!R{Bt(S zrHRC768ck(hEi~ONcfA@k2ri_2!Nii1vqu{K6Od0YEhWu)ZeBkQe z248i@t@ubA|6)52ub@oQIZ=G*xkrR~4h$N644kb6OoOu+E`pyEBcdEo=a@C{8#Gtf z6_>&9)Eo~PiGNqX-+hhJf2I^(M1}r;Py|!_2WL4t2F`MH8l2_mqEY`E_=CmBC_btW zUj}FKy<+I^`H(2)=fFX5mg8e7@`2Mk4W5>x6_jB)S~F~D7`zF7qc|GHP~D%*E(+i= z$bqvQEr7EeErGKft$?!}t${Q98{jMln&8hCCnNveI3Y_;(g(617Ldu@EMF1Fp2WcY zDF+@dKSo@}8MQ~^BFeC9?-`?xOQ)z~!>D5yoSjpT4c_}x5&(WLWXRy-;7RQiIK8vr z&y`Aa951xT>nh5yIc*)B&1v_*uhn%tv#me#(*pQC?g0EDQYf;~KNcI#OY-1@n&Tdc zRETk zvH76Crd*MzOH4}8#m3MI_?Ro(in+S4T?2ol=4uak!_eOZzh29$->%JmM1Y&m$XC?n zY7bQooY_|ZAJX#bnz#gho#uF#O5pxh0S}j_qWUE#Fdvq=cO5=_+a1SZop4>d4}E!8 zw&jmn@9zAlfaLXCY1aYB|5?Y0y8L~XFL$_x4ci~(zTjkHHi_+@@qJFp&7QK{@+rzm zEVfb3djGi8eRK+)QZ7JDKJSjN^5xU*@gx5;u7LYISiYjRQuC1__&Lqhe69@6&Xra0 z$7y-BAFvMo0?ly^7r4Lefxk|3X%Dqd*?CD|a^II&3_!<*JH9Fw*nc7YdK7w+uJJ@q z33`6(q@EM|1S-(O*5_*}^@tq}gEzt1IU)PAPKo;@@xc8(2YyisMQtuIRePT;e^qeiUmcwJw+H@caWcv?wFfM-B!G`!0XXw756<$i zn8IaDn1_A;=#FD~B>m~H+T-jB^t?)pjr_oi9DCiLw!m4RJplipmiP0L_ed?Gqx%;G z^56X$0FRBOn5c>TDEQY!Nz2Bsw%U3MoXuMnz>~&L(Z32F4x=so9}M*ejyK?=$j4%- z)}XH#b@cqA6LueF!yx#Bq)=po8u!Lh2M%ccGDEly{vt_%w7t#GO0U7$6_5}P$oyXq9UPZAgZa*+SL zJHE<4H76=mT>?Pa5D! zeh6`n?*_FpUVN6_DTIE@CRzH_K#P9OwNv2TuJ5XZDv2UIAzJ*Nplb;4J=4Lq7XS??1CY zXYc|zv%duX{ZdVoUt{g@s{+pATQhjW;7#z`b^UI9iuN95f7$!bt~qlCFM!{p^>@sL z4u<0&IGa;fz*+ojDZJ0s*+{BCx+kfAoAwyxE@(T|d8GGOd>ojaL*Pm6Bz8?`#VQ!OvNId4Chvn%%OjOV}~rMX(4SO#bD*#u|#vJd_UtzX@j@BCE($?tLy`}@ErrBLL* z`W>iYaCW|*08fg4zf-vo*?-N6JVDN$`CdPV4P4oElpS%$v7A!Z)D6_f{B44>cx6B3 zl)Dd;&w(@f0(f4OMDbE<7bWl;G=F6~pDN(2{u+2v{nGDt;a~O4i5U5P6!%2?!jGYc zwOjA6iGj)2gHq2h6Ixv~V#`uzqtyEnNDev>#6<*Itl`4~K@ zePn#=1GjQ*cugwc^M?uWqYnKVILno;-xNW9AG{x&#b*SZ#b*-y zTB#(8ueuLE4}PQOYEQ~aihST?w!mMgoz&%-42u>L!5 z@D*@&jkg8P^6CKmwc<{c+Z}$ADLK>i-vlJ*zVLoUr9r*dX?l_@6!n@Vt&k^*o_Bi|7u8{jYUcRFGUgO6SsV5KlKRY?+b^YkfAGYVa zMd*2))}!vt-a#6;a#v99z3#YWr}(0N<0kt#ff;&# zAqSr1i`X)bIv#s6H^MQ&|5%RrG@GJFuB(=zXXd1y)*hcT6Ow77Ys=6T`TcEIHr9?U zT^-+$))f1Dp(|~_kJLHzJMPPUZkDeo<}Q|UpF{LaK#z65XbyVLX+3I>%rZC|dp5xz zsO8oDl>HPQIGIi{(0yJeUy&bv{0?{eiLd=AlhjXykAS~a>rn3sp9H@{b9vCw{lCc1 zgO6+8@q(~`@D=a}Yp(9?ZGp2G9e}eKcWsDbzSpxK{K--%ijjZhHMD;OoW*AnoXzj% z!Pz*tV(8xjXXE(+_|vrg*iR?9+5`T+juZVu#`Cwx4maOUgK~4%eVCnN;4BW);7N9h z9hYE-_1l;0(DPO?CTb7$+m}1wlbXvor`A1>4O@HVB43XwT?Fq zey8TnhUod;S#Wkuv;>}%(-Nyq*l+#zW~;Uz?06;!kY%qe$f?jpKIkS%6oOKngeI| zD+&fLfj?I3SJz$@aMo{XhW>`Zn+DJRz8IFtF#B@g%)SCRi%-em6@%9d-T-IzH^G_x z*)Mtjnf*C~7Ytr9c*Wo~aOPhFocY%@^k+8>{|#O+c*)=ugV(^R|KQYrLx1+mhW`dH z7`$Zgiot6JZ-BG-G{ISXvVUOsZ}5V_O9rnPyk_u*!J7up{-O7u#V-fW;#UBFl&Fc$ zAL@Q~$>0@(*9_h;c+=q7Eu;MnUNCqGoW-{S&f;4$^fwINGP zEabTlo8RONUI1tLQ37ZAQ8Dz_4Bjw!)8N^L;lIHP1}_=BV(^;58wPJ0Jo{&c{{}A@ zykzhSILn_JILn`gp}%SH?4KL{8@yoflEEtmuNk~y@TS4DUpM?Wc){Q$gI5e*GkC+` zO>mZ9*&Xjc%dZ?b8y^b>FB!aI@S4FJ25%ZX`wgT04PG#K$>0@(*9_h;c+=q7zcBna zc){Q$aF%}+aF%~HLx02IO@n9u((vEl1%sCiUNLyh;0=Q}4W8XK{5N>P;3b1s3|=#M z!{AMWXTRzFXZe`}XZcwGXX9hZ;1z?{4Bjw!)8N_vX|%t=3kEM4ykhX0!5ao|8a(^I z4F3&YFnGz}6@%9d-T-I$+XQF%o82?~H+aF|C4*NCUNd;Z;7x;Pzm*9;tpDZ=UNCsc z;1z?{4Bjw!)8N_vZTN5Sg277$uNb@r&honf&honnev`Nvt*@*7@!7xf{?BOc_XCEd zdfng8qs*Ih8TDTDi{KB`TYayuZ@T7$pXwbh9shY_fJgkoy@oaDe3%#>wV&Dp)c}96 z=4!8G6a1X!YQJgruLbZuP&x4Hq)=49dfvKV@RGqRM*TJLN9+34^P&xK*5*y{w`=*1 zH?;ORX8%S&%I{wqykPJWIJ2(;{zNe%iZAw(_qjjSz*jVn_S&hv-n%IGUR_T5kJ{^< z`9A{rvugqP1t}ESqTUgZ2WS1S2>u8yul8V;!Ee^w*(m8K<4hI&))PE>e_0)z#c~h) zwiEKvyI3*@0#f`3XZrKtOn=ePUpDkt4gGaP|DK^g^S9oAW`6+A#+p1hi%-$eUj}FS zQ#E+q;Clwo{GIooOCKF@`cMU#1PdXz(@g zaczToPT(>)JNI1yXYJW@D2g+gkH}Z#W5+_PEe65wjPVOCJ_dfH=IS}lX>b;wMewBY zPTF!E_J7A6$MQ+qVZYrDJJ6HYcBpqy9D%bqoc*>4CeH!Hjy&XF?T)Xq1J6YTj!mN6 z^G=rQ7-_|94s|hGmcf(GhmyCO;4J3*;G?c=yG?Iz)!+Gl1!OWwF&F)P;No{nUi~i0 zFgVM(3Gl~gdHwzu@JDH`_RB4Uvz*xkf25XI?}Oe4f1Kv(8NAMa5Rmfz7jS0(F!;Mg zNvqHJhf5@W6X4ftuHG3j2cG1g#C#R@%d$-@*ZeifSEM1Oo^8X9LvR+S?ki#-p9>6t zvpgLIf2k;G#lb(^Aofie@(bYXT)YY{eXgzFH+1MfIBTavaF*xY|0s%+-~A!&kb}I{ z4h86Wnkb9nfM<=w&Js9_V+EXDU(^iVF!VRU*?5rsju?L8_fXyV8oeJZ2mTr<6#0i2 zN{fF5gO|YBoVWu1aIIfGA5sHPnv(}kW*7cRJIDIV+uG-cBj{j#^6WoJ<@_Cx=fRnc z7gM<8QW^E{y5pFQavu9?+s-QVFgxo8-vfV$I1{y1_*A2Ro-NZ9z~8kQfU~hP4}PsE ziS(=Wg(7&;*e1DBHsq@YuczpjI3K|OKXu1f#rezaICuTCE8srQlCQ{*j`ke1ADsC) z0-ofj*f9+|EjtzsJJ!I@YCF|?N-l%HLGunj0h4%N0cU>n{EGhv{4BK8nFIf@6pH*$xSkwGIp*gqIGe95 zfwOt>hM|8K{HfYb7suDTt|D`gw!LB0zYG2(EicZy{}25Ke~IQD&kGBL{{Nc*{~OCK`>+lvdGl z`HI>@#@3~_jzN@RbGI>YHug+|v$@+P*eHEJ7Be+>t3d~w6E(n-+NIa&ZGtl!v;Qsu zNWS(D+~0HHpO!*8P9JN>=_1N78)poD37o}w9h~{F1J2@{0Z)r_?|+Dc{5|bM;4IGL z;LOI^6fSwa3>&}Wj$^qXIjPoqHVr%X4c_^m;$?DsOTP4_aIte3{2oyf_|cuYMo4BwzE1j~?yKZb?!CI4 zw28W}auH>c@=tu70l!h}z&c^z{&orc{hIr6GaLy-#|FxB<<_hGcoR6j1zq71PtKHhS$uu~dJ1&AJ<%P7_8hBEh z1di{(N8z!Usdj5Z$HQEiRvgs*>_2C|aE(ieF#iobec<(EJ!_Gk;Z7f~hiiXd)IJwZr0~GW%z?i} z%lp0_X1Lh8f-)@TTj1~1I@IrJ9e}gE>$;EkA*bclyJGvnnU5pjkJj?)p8O;@8*Anb zz5-7DH~4|UyYB1#XF1;w&gvflXYrXd_&oS+I)1LtME9vzjQY30nf(WbeAoTbbGYB& zBjC*bNpKdwd2nX`iXp!R&fEUFZ-KM;9~kv_bsPB)PW=aG_D>po9-P^~V${C{&fw!l8gH!*(nf;Rnp9g35uNd`jfwTA@81h{`M*bUo1f1DF3C`j-56|aAyCC!MDI!{11%!yRJ3zADsFR&g`EAXZFn-`d7eN ze76kw18`P^j=M z)?8)XrvV@T#vRAjeWct@dp)KJU92s#58-`5)+KY`-_*9~=QaMYT~`rhFX*yr|9m;6 zE{RJOoV8mWoZTbcGkE6vysu0?0KY@q@8T(2NyWZA_?;(s^p4}Ap}%bKs=@09-vej% zXU=;6nf(Dci%;I*MT3_OUNv|focXs0&iu=KztR2%&l|jG@Up?H2Csut|G}yMKVbN8 z@Vvo`1}_`DYVf+j_rO_vG7mNKADrgD!HWhj8@y`py21Ahp6NB(ADqQ656<$dXy`8+ zylU{e!S@WF`9Z^fgXaxiGzGXvy)!=o5?-@MvNW*`F=M7#oc-i1pgVzndXYkCU4F3(D z2dC{1PTSwmUp08$;ClwoJlgQz;CX`=4PG{Q)!=o5?-@MPZ}@NUyupj$EI-QNEI+D- z{<^{U44!$6;lIK21}_@CZ1AeV>jvL5c;*Jfe}m@@UNm^w;8k#zKXq`HKYND$%wrAz z4W2i6(coo+R}Ee__@2Qt1BU+w&l|jG@Up?H2Co}@&)}KIdH-2{1>h{d^5FFP&){W) zR}Ee__@2QtHyZ74@Vvo`1}_`DYVf+j_Y9tSyy3sW^9C;(ybR9ruL{ocuWsnyGk9ju z@ZaEhgBJ~6Hh9(Gb%XC2Jad!bzrphcFB-gT@T$S<2H!Jy=A7X_ILpsGILptXp}%bK zs=@09-!pjT35Nd$&l|jG@Up?H2Co}@&)}Jy;lIK21}_@CZ1AeV>jvKgXZf3XqW7QW zZvf8D?|Fk44PG{Q)!=o5?-@MvB%}Qeo;P^W;AMkX4PH0+p20IW8~z(SZ}6hQ%LcC+ zybjLtdk>uDcjmm|zrphcFB-gT@T$S<2H!Jy=E;Wt2G1M3Xz;SZs|K$de9z#Srx^Yl zJa6!#!OI4(8oUlp^BRrGA_>AWM*|gTXfQL~gY44Wo%bJ1>b$5K# zzO3K$d!?jY1?8;w1=LXAbxx-B{34z!6+I2`wC8wb@6s{KCGF`89Pb_SvH6rcZq*}u z$<+G*@+iahXBENOzPYj?Up08$;Cm@t_Of+>&${DS+eFXU{z!W-+rZO&JYvtrx_HQ= zr4r9kgHM6q>dNYPM(;IQ08g501WsfX{QW27JJf!<%P7O*eZ{Dw=N9jy0Ht#3n0r<_@ zKJ`9;Ja|&9MSl_exmq4C90>gfr~ZR8`|9A-{}e9g$}Vtu?M!U^m-F1W+v8RL?LJN{ zZ%4q{dl4qV*}I13!Jn+-NTz1O#E*!y>9j9&-?Annu- z&e~xFoYg-G{!p#ozZx|3ZyubzYib4joR(MTq%Cl^r~SaFzw3_le$a355pb4=li;y_ zq~;Fu;Ou=rE8x_BaOyuei+|VCx&MK*Kltl({H2em_wXm_jjV6>@$2U*t;5X z1}}iKcbJsGWA6u1@6M@!v$n2*vs`O{v$3iP&iZP0#QV>94xEhz1@IT>cIxmiDw1|A zfm8p%SuWSWss9FVg0sGseWv%H)t>`r?OOn6_Labs;wyQ&1p9u=9mn!i`r9Yl`MzP) zvkT7rJT~m;1GnrLzSGBx%>gD1J_pX?wG94Xolm1a4ic|T@Ve#+bFIS^J(8E*&+>k- zbL0T{ow}Zm_BnDCJjsv1$xMO2Ov_7~s`s}prsxnG*T9qBb0e|XfsX~}%E{b0^K^M* zj~{D~pyzgN%RAe-b#~Opg7xw9;7M&Fc3uQOr}eAz^$a+B*V!fTyp~t*?_UQ`>O)fh z4tVT*tLCjo;4Ej)KHKmgJgKdv9WH`fYcOS$i`nUNB3e_Zf+wBR#LqhT1sx|RFR#%Q zz6Z|EWtr!AKN%0e*;tncXJdI0oaI3oJSmQ1e-)ga%j)1P5B3b6d2V_;2jDC|d4m_h zS^Uc2EPhpR7QZ?;i{BnNi(h8U`_JMRfIm&=mwK0d9-NI6MQ|3satfDzR0aRAuD?CD zw|={23+0mh5It8Ahqt@q*tqD|a$E0W?RlP$$91|sbzMIQZoO;uBFZJjC2+cDz(1wy zk#hmoRtMbQm*LZ|IFn*Ft7mP`e7HTPZ$l?*>qGEcbe(Gc-Ti#;dtP%j<_>@-`6PXH z6g+8tNca@^d9DAA?Q_loIJ<^k1!wb_ZSb>NzdE-bg1=Goj@Pu#iQO;o{F)b7XM*z7M}@2|D2(J+0egf=-)T=cV6WEJU zS$rl8{d0!?Wkdg_p?}}d-}zD_|G`=N4uiA!Oc?s-4E@W7{!K&wzM;Q!+{k}$*1p5w zEIt#4{y9VcvY~%7MStMV&->u7cE_!GgrE0^Z+(_AuIpt!2G{8_nD-0s2WLKxfU_K! z1W$@#;PlUfv+Dt|VHIWAZxn5VC(Uoe`5)r&1*a=EZYAqGkJ`3WQ8sB#D>12qvv%1tc;*$}S0*1AJP)4Ku3}%&kS`m& znxbD~xds2;=Z<4-8qJf{_0=JCu^jC#rpICcocTJMA|JLp>OYOGm!ON;x}H*(#C^xG z^(aMNYz@FqW9#rMecYI>6W}bz=D=B8ms8}$*6n*?>lMS+o*zojfkAL)>sX4s*gAvy zPZQTA=wfl*NU2M5VArtqI7MD;?E^oJts}2W&w)vBmIL$PEUqgl@?z`ddtqzSur)i8 zo&z~>W@{luUTmF3{ilg*6}ngs)Klt`9N05#&AgiXDz^4R{xr6ZLKm}jDy1&5bpf2k zbu~p^Y;D{NTaOG|&%TDoMQl9}&TPGyA}_Xk4$S zxNfD?CAJ2ig#2l2EkGBuwUknq*jfQ+ajm7ui>c)yvg0XREv z<-wV)#T0q5bsoN)Ca$Z7t=lPeNn8&NTf1MEo&!0^pT^dU(8c09lTw%1dI_Axbv;F1 z;<|S)Z0(#%&w)O0mIK4!%+`q%d9if?zMLkmYlf|tQ|gkqUIAzK+k0N`W5M_!IP-N3 zJSkRk4L%LN;*ML_zR|TBeq$|cf0SeQ{nx=SXg%t_{|#1tZ$5c=*$N@@43&yeeb^CnZ5RX_u)7BxJ^3QR-f*8Mc9cXe3?F;TY17GUs#|wV!PSJa*nt`^_f7*?zNmaF!!0hW;%> z{{i@Owf*WjjINT8LDK#i$+3QL7UL1{@tFP>v~p+?{G%~`Pm9lkU(j4Oe!Ksd`d7eN z4s3z5{fGzP%>J&odjHuTfqrmi-v~IfZxTGoKA8h8!oEA48L=@3bAvNaXpc8F=wi>6bx7MZtuUvH7)=yy}GCn|7%3c&wCbE)TB?Rth$ zhS@9iOri|in=}v3&LJz{Nn@Dk-vZBRJJs)39)KscspMY|_$%CTQvP*>vnk&fb2C0> z%$5T9_1cyf`*?}1CGeMP-Vxr43;TM-&|d>*_n#UDZ-TS7$iBn-7rS5BF&;V~_UFLa zSW*CI=ZX?Ii(du&Rk8TIq*Z?{h0FY97yfqX4ILobJ zaCUB+0FU)mb?%u1Ps&ZHe;J(Z3)}=}=gxg_7Vpk?dH?DDFYu)H4xD|X%KliqU+Htc z&y|^kj=SA)Yn+L$`|#{f;Ls)LlKsFjUF!Lu8g%uE+0mGF=Aq#ULgLj(u~&E#{DM1f z$*Xg1cGkyZT=S0hxjYBX;#~kwIu`~`X9+x(4{Gcd8!w>@J0Guuvo_rUPs%B2j|}+R z-C-=wC-wse@Ak1^V?`eP4Wct@iw?gzQT!-^Gds)RPt)>he{~f+$q&(A2bVFtRlmRV z2*=VrqyEf$()|m-->CJgJ+pam=3fy!>HI48m%)?#6Q5RKzwEb;wNuo0KHEO8Y^T^F zZGH$|cgL+*wfB;@p2^O>*T*EOzl+T|@Fbt5o&xxat|zirt?|sFTsAusd5Slhg<-6looU~_>ocvAaI ztgGP6#(D~uwm5)|_jj(uZ1ny7U&T_Xr|W&*S7v9w!AHQ8azgY^f-^tn!CB6&fd8=5 z)ymzDVi;)Azm-yd;P?UfYu#~6-pAmsC>SK`PgTyii9nW{i39-B_(o=vQ=1a-o z74Yk{t!gh;4V=ZY0nYNi3C{Xm_HG{smXkSfroRBr>??uiwSVe4i;7Wy&8WYTQopq0 zG5oKdInj=O|NcE^TtiAu_0IV?us98YC;1`uOu&xk+&8hFr$)~k%t24mwXx_~2Cur~ zR_;dQ=?B9u5cc71luOEA@#hfy9a>L^f60RI?jPg%FMPn@qXwTc_=3S#4ZdygLxXp} z-|*kyqXwTc_=3S#4ZdygLxXq!xZ%ISM-4t@@CAdfg0pdT8=T#9JOpR+iSBvtKfBHw z0KZQ6A2lwIf)_RK2v09z|C}=97r>MHZ{T#Ug2&Eba@~Nn1(`2iMwthQE75#h?=3xQ zj~B-%%f{*6pYZWu@g4$CvNs(6p#KZbluq}rWslgb_S?=u4{NvO6g#Az?NiosXw=jF z0q(EVlY_kFPXT(EKP97{rBl|kVbrs0)YA!W`P284J}%6kVeq6pk+@BrvYrK_o>ils z#wqJ*8uers((_;l@>bl&p@+q7)~ILsl=W;H_3Rtox@*WEr^w5=)dz0HV|Xz=9uwd!9t)?eXVs`@+o-2`%6hUNPWLAVo^;-q zxEH|L+GQz4UgEw4KkDwd)BTIh8`S$^H&M=7!`x4)PwegdDeo^^&+P+Gnl}bcei-~^ z?zm;E+JhryCQ;_Sx{S<&)VlTp%CLP3tKfHP9k}5qer$s$wM*dmA^7vPyx1_@o)h-` zw2#G-F4OVTVF9UQ5WE=U?K$okIJ03IoXugSj*6k92A<}}4$3e;j=-58XDdDq%#ZWn zX?~2O40~Q})~I6%Jk8HK$}m6oz?q+!kEHtmIWq;G=I0{Hu(h={aCXgh8T^9lN3F3)tyv!-4!1fS8(Ykq)sX|DD?<-wEMT(NSD8ueQ?}M}b0-ZnW zW59SHIJ*Zp49@NWPJj<-ALJ&D`+tei9C%U;1IL%a-{X#3IV~~3`(dTb7RsdEQ$0kP zq@uw&UNrupYwCh zmx~gyVHagsz8#-JNAL?i4s5K?gR^&D6~RYie%{{lvkcDqOcgvS4&q}SoaOr-ILo!n zFQ(^vKjhQ$eHc1ezE6O&7|ww+8<$hKoG-Uw<1Nk=>wI|yx|pp!AM^2Gd=Q+SFUP>o z>GoFV%V}`d-izRD3|<3gWANn^{e8}+BltgjGFCFqKB+y&5O^pI18k7Wj z>@Rsg*}dQM;B4Hv2%gk_62}=s{!)s(v{xNI{N2g+A8~p74WGxd7xDn*zI(D9*$dh8 z3GX-C3pohR)^^6gS=&y7C-n>QEArb~(^-ceHfP;2_!0PxuFh5-t9R<1UG{Nc?Zl+PygW@rEKV^g0rzp`qC!KFgy1R-ucVve)fSU<%;Cⅅ2F9bYwehNGUp&Y6Oq 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 s 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.zX|&V{Ne6gN0?*kdJAwjSc?wx< zhaslZ{i;$!8N7fUgEgATX@hN?8FrsZj|_*)WOxl`)EMSr7)*}wndfZ?@SJwxIlIDg z_=uJO&uP>r#~Z#uzJ{81@O8!y%X!aNEyz2T0iHwaN%QvsIPnJIIW6He@)dmj3GGpa zcKj-R5l&Ypcls^X2{D2z`48ogemJ5C&Q%%Vo9b8tN3wGz``M&K+_5_hx#|MyARXoH(xT1vZqoI%D{N1 z?w<+@p%j`gmr%aED@xs0lOP5z>a_YTt&2iy%QHZz%Yp5xI}n?9?pNyg;4^r)XyxWA zCN4XdrS(h|-_Y|hwb{86vHPC*Xp)&EE80AsbVDeCxfuuudou^cE2G|&$Imm3&au)m4MkvY`1{f*%4-kbhtCj4%C~pB3J{6Ypnja9_6bP zpa<4SloR-(CaW9}K%o*-tbaqeJ!Q{8&&`Z7a%iq5)Ks#7sUHzt1`?vlwg8UMPMN&dM3-Z+CkK%N}HO@Ps|K& z5aQGl=7kb(HHSg3MthVY0T`nR28h$_cKjn=_G;*!wO}qK(ljCFfN?q?jMD}{EmfkI zj3Hp0L<~qthAf6j;vq(AY#HO^?N7lb`qxNM-x?YVz&EiIP)m^mx{j0}Wdw{Q+FSfOw~ru;KL-qzQDH8FdphfOePkDjw>+M>Or* zij|?55OcI*vsrbaHAH&xN^K0?w8q;ew0l4}zZz~9Z~xm0W}wV7k1c+w0I}vErm_W1 zsPIJt#5RvwD&|dAg1rcUSS_eh0EkgVDbi7DaN}))j>>rS3bXePy%orzH~_J>5JMDs0U@R|S$awL zwMSj8$~PtAG_jfjLhOJLV%{zZ9A{6xv`Y4pF$9Fzej>!Y9V-6hknn|o5Th8_McJbk zjOB=w5fEYlAr=r~0U`Fn5MsylH&!FWjsrq0AjEcw5R(>(!$Id2TO>kOf4!goH=N(H zgI%U%Wn-6fv2I_69K(y*5O_e21>_hRDwSaZPy%u+v5*3CY)8m3(&0WK$4cF7Ch8~l zbRqJCkTGA64NjwuxT8F*v}RS_2^Ph2gF|ShBaK;ke0PQs+yAvGLxUkL+={~1&|u|j zvX4lwVnrhHn1lM@DcmvUu?C)?hAXwP{*@fm=LwMWc0aBxVA%FR$y*ihgE0#Hlc6j8iJ;;y##I6zy#EAg*Oh{V=K*C z<~9z5>^wAVU=1g7<7G>D*z?2&dOKcM7SIq=UPz{leHuFR^y*tp25=MGr4qBS=Z8N3 zfKb~ZlCiXYGNXU3jJojasH29`j zx?CAfG5W3=ZfUO?W6VnUJk~v6128RC5XG>8 z-rPU@T+t%l#J~~^P{FMq5B`V;z!F3e{vG4rIsPH!6ycHxu_biuW$i^GPzMnZZV?Vt zgj*s+v^uCzCe+sHC~7;3KYfnk?(b8;y}I!gjWE*T&H#g%h@Y=p#d42oLz=PkqWFfL z2MhQM*NQ*efd=m5ro#1)lQ}E=3N5!7G4&*_tKM1dwq^$AQIixmM0)#F{K+BV3)OKPQpVdj$`K~XBrCd@qhTO#H&3g7@uBF# za916*kCYJrkpU1H0FeO@xdLSXMgdkPa11wsWB3Qq1i~0j@sBWu*Z4;m16nZ%i~;cl zfib{b78nDd4}dWY1i?Ty(>Z~?3gAo{%8=ndZ9emgCcGpTEyv%+^LR1--{W{T8u#w5 zKHNoTG@Yvfk!JxA832*H1VqxEDGdG5VY`P-}KYQM79!Dc-+0Gm@t*q4U&o%S-mO@5Fo<81 z)l9ECe7mWkbR9-Jw7Tl>9A}18r5F+9<8Vu>zEx~tsZN)$f`IHei0jZQngiQD)~T26OuOI1ND1 z00ezuK+tna*J>c>c>sb2Am}cEpmaBE5(rwX*p~rBA+;>rCKpxIIZFUW@#ucGSk50u z%Xl%FeVdMZK#@W86x7m7VUL1J8dE(X{64EG?41rm?dA`VYbcYMm`4F1x}(0@q{F=d zh?YdGpoD1KPI=f?VQOVwfDHpZ*M9F3z$Sd^R)Vwx*erkDy#r$wOI}S8u>OmkYKCk) z;J`I}MYUpk4sgNOjcCce+HpiQL9y$|e1E$LRPQ(#{U$F4fm$PYRBKfd-Y3LxzzEbD z(Uz43@^rvghQC3PI52RwRsnrbcshg0amyY-W66xVdM2tKDQ`Ot^7@|X8gYuo%a+jC z^F*L}`}S8BuuNLgXTPe6D6wSd%$IJH4LA%0YIBri*@7mE@S+i@n}l=Gf4I{aX!BXl42x?-B z?JoqihIL=I-^uw55Yz*LpnCfyaGX7ba+PgI#tl}u&RcjUIYkgfS~RYg8ElO2x@sitPEZXUz-I7 z1$b$wKT1vsJrPZ^1H6=Lp%G#MUb-WADe3Sa;H5NuSCJefp(5jLhnUj;&)%1Hw{0xl z{w0B$A7dL%sKH`Hog`mguqYCedClpNlx&}0fA_BL1{y$PBq&NUwN@NkAR9eY*RX5K zpKL)OX(AP2`+=mKV-|jXvEb5TnX1`BlThN<6eNm0HtTd2TU3#ud03xej_pRq)^a&o z@f20j&6uf|<5_C`d5D%-f4ly<%I-PBIloL~Yz?1QtzC&E{9BKVt>Fa9Y*0nNzHdtyloMUz0b(l$}We@1{&GpsDDISbLdl%H&!CBtI}R6ZChsMUCu`d~IS;VF@{Jsgle(#~Nwagtm!m@zZ zW8?RsvD*%ft!$_98rTO{@fNraaUUAH-O$*|R%Xj*8tG>H(Ae#U#@4WsBV^2Bolxp! zu}KXIws+lCP_P~rwfn4!W}i^74y8&i-c=mcjV{4fAMduwYeIFY8hC*X20~5H;6@_w{ZAZqC2bb&H zv#-u-*vJc4XRQpYR40dsFO<6yNEvyK1ic~q>a2z`YLw&5^RCu#vw5V9eQ4}HGZ}DQskj(BftQMWDGHYb7`+dd4Ic(5 zWRC9ElYO`>xhHhT&H>1CUyU^~hxXyJy9t*SI&2m$3j@g2vVO;13lQc3m9)^gD<7eC zomY;JL3|hlu^&=zPyH(i(xMGTp1TD!t-gU?G1m8QftMog4_(agKXL*6DGy!DtdAuD zSV2vrPo5+`iNezc`d05F&=!vbCW9tu@oUhLC;3o%x9V@ACtLiGC9O@1R{h+x8P)&f zb5(m#{{pRj_QE_=xuz|KW2Uzzw$J z@nG6}*h&vy@%|0^9Zy~a7J7)kfQ23eH+T5meE9oeH;8|^thp)GYCfW z;CZ|nuTdq~DI^jd2^~!}WMR17EHMwkrO# z7YEq2-G~DmYECnW7oq)&Ey@D|$pAt=EhvA4^iLn=%kP8bsGHa7sdf5Rl_U1f1d{iQ z_x6IelTY3sS)!{C#R@viUqK%ll7~k3^pbn0_z(J{hmUyZR_Nh#Y)t4uHS(Yvc`%01 zt%E6*%1#u6vE$Nq0J4F%QGY*KhST|T7%anwa2d{qVYlCb%RK@g{x#m}&gpO&4%T6? zdb(c?m*WN5YVa@^0<8Jjt?Jh7uaAQdO`( z&!*SM!q?FGdXvF0{5qeE!e#er>}mbrOCK%I`qrc*UIE%6q85$=JnbA#p>qu$!(fWF zE`J8-T!V!?{_Ge)=30K=*T2@^m*KI!oC4o*ZolKRS~nn^1GYKt2ZxC%+{o^%{vNNt z{x+G+hXZU_3wpzkNKz<^^MJBMu~7VQcY=4}(?MHNO)KYK@k0!yi99&+FU|R`R|j z+V^xZwC4>msQ_CrUaz`Czdyhq(xDq``*Ys+{orHAzoD9~I?^Q)f+8ZRyVaHHMnXnD zdYHj^(FE#lWYza$E8>^$@5KI2m^(p=)OP|_+}N0(P8yl>&8;*j{8d?dUN`|06Qd2M;%%Es5VaRHK=nK(R%52z+ zyx2y|u^nDo5EU5KDb3@@?_b>mc7P>F z+SPRGa%LU{|Cy22$AiiEf8nT`M4~bDft7^nwn10RXGrUC{b4?z1h?UTpRg_n&q4QD zL>K@(Nn1zGi22BBfu_76K11$@A6ebUPWJ*^QG&WaG$P`pN94%~v_OLg;)3yty9;j7fLEQq?I&pCbVT|i;>UG53c3Lib<58MQW=U$4<6^7bLmFs0H!VA__iyi!xM|S^4WXI7<*};DAc?!7kHCXWu z_Wpc2pUnwDhwaNNI8?vDx_5HKGbOKdP6j^dx&sLF_=L~t4%EbdCYvAS%*MspScIrVl&T^q&_eju3{BZyDBm>fL2pULFZhY-ysVn6zd zgUOvGnVkNL?+^NLO#G$8+rWGLfc)-M?-;ZkI7q<}0l5MU`;W{GT87?WUu(qk^^@vV+MCa}!Vq_za2#13s!Y5rvgzyv8Cp8~} ze^{ha^cBYuohOe-e?=eB-}VtDPYAF&>@oOG;NQnd`aYuum9hm(He3cPDv5O2PZ46s z2t%K!odi&6FxXe2lE($2XMdot^gt!PVSk_mKO$t~P2W&~Pxc4;eh&0-&vG-^38woj1 z7t2&DrpTxTi1LrJ8wbT-zn8 zTX~@KjdpXIu;#wNxNst2D(S@}ZsC(I3j~o9J}nTC1 zWOk(a2${01Lu=F9#{vOkOI0%iQQI0G1Ay=Y?;00}Pr7yhaUim0^&upF5kZW<;@E+s zFrKjaPA2$(X->#{Adbxq%-B69nGQ z5V;F_CESNt2~Cek@ZylSApYn#H|iR|7&lS>48(T1Z1(h7lp-H(srVbC%_IP{-%aHd zmYWpacH!NCdSce?gB0_!0Fv7a@>JnvxhX2YJh5iC7l<3uHVTBD@EWKddT-(NTLDDt zf?Hf@&Y{E_jtL$Fro83~Hz1ySVD41{bAscP>Y(0U2OUm^i-o1N=c1av_i;_5bg)f z!+&jM8xCJ_oV=K_y;oqO*q}UX(5b*6a;T80(h%A!FyPko7rsx=qWCRJ6&OU!?m@K8 z6c{+~^X{6QK{W*iAFZdrxDXcVC(cUMC1J^;*PuJ83)(rYtk?XJZ|6jM4SLV)^%~I= zlOSG!UgJ7wsx3_pTGSnMCU70J#_&X*eA=r!l1^};3SB{5z6iFsS9hAJI|$AxWWjrN z$0VS;z`RoPTkK^^0~yC!E)O;y21 z>!~W)K$bjH-I(E&p$vp^nfeBs$5h`pM2=D(2p$zi+(hZAQGI=%bSTvYswW*LGukpa zhsawy2Ai~sB{r{&zdxIn&&EEN>NVPPjzNmd?bC9Fsntu%Wmdw!aq%@PZg?N*nvCjh zA<~ud139$1I@6G)sk>Kp0i#ZEH6MNp7W2t?_|u246;(YNscxv`#F{LqDv&4!L`lTU*iV% z7bw$&y47YQ)`Q0`BiW;x_1q`qO`T_<1mS3jJptk&iX2sM_r>2(-du z$Begg>?nNTJa(3xDmeE1BUdMGDwiNP%C3=ykX2lkQL;;$+nGFFJ)WQx`3X{1Oa(Jl zNey27OXS<@1Mq^orv=k4SXMx)f^6~z-p$1D$>|^Xy{eN{mDE_Ui^LX{*=m135JVq* zMHxC|jGX3d3JQ@_p0{K7kTryh9>3=jJb}A!E5V54`D3v9ili4*m1lL&?zF!?S`5a^ z?&Z`lJFgS|ScJ>*G@Pvm6Ym_yyBzeEbM`m7R#iYdUVkweuh-$ot~v`w!h0 zUkCS3!*AhQ71#5pQ++}tIIL0?L23C+$e0kg0Ztl46Q|DT4CN+JK5;$AIoT(Mf+y}H zJIgyWa%UW8kJN*t2OhGKsH%QSyiC)PfLBocr|KfmWOzXB!Qehb8dWF~)1Te~`;yJF zS8)`u8$vKfl9u#gXqT4F#86rd3`Gc=XCxD1DMsNP>4GX~^ngAPq`p=AY^L zgpf%e<#JgT2bS0#PeWva zeF!eVl|^r7o#c-Jv{kE^+?FTyrhDnY%nx&=Y@JsiN`1haChUY#>ryRy|VR%C~=*SfZal|oIWkfVkOzR)o$WS)Z3 z!YarG!4?|mC#d%2)=$p!^%HsI)=yYGtXx0IDsd$`+^@Gqq#{w_h<4Q0-CEeMSatIp zs@s{Rx>eMYT9}i6f?dI7kJw(KQn+a{pRm2k7=U8E79YWVg#v#*Lt}^K{Clw0nui{rC0MZ;Y$}x9Z*ygvzO~Aea7%$-FP--0BFBGzeXru9? zkFuO-4i9prhSL2jt67RKyRPHS@#Aa2?M*VfZ+?|EaRoSKe7d^{ao0 zVIR9Lv6#&$w%wIlwDIilS({idtMUs%5;rmAn>?J#qm*4kyh7oc&OK|DP63*^_Km;B zf1Shia{S0@t&dOW@C%K3HbP&J`AnU$ncmUweEQKmJk?){ZlAr?ZZqI8(c0_wrhmP9 z+>j#3zq1CuV(DAw=`XvSGJ4uRTYuU0@)pL1bp;XovePR&j+j9v`Nylc8pV@OaL}3n zC|u1>r>X-0g;oa6jS57G?s2<4RZn}llJ{YFQBO*3IeQ7w4@q64_HUN3=DL=bpl*gya=G@ z6F4SE2v8Ud=>?6Kh42X&W+2ZIntNAzlM{B#U*Pd*Oot7N!3XP~3)qQpWJsfIYzfTm z7k+Q)R#+Q73%hQR^a7#pqRG1)wRb3=W7y4iXm;x38Z<_+RQ;(V0j90paLv=bJv68} zDs)T(Mx!vO0{=*|ymmaX1UV8)P5NB5@Mf;Mg|@hz#CwRl5`I?w_Xjq1~H=_zqC6D;|9& zWGiyF#iZkH^L55k@m}f#Dph$bW z#n>Q%uoppiKS!X^1OYtgUxoVDgRX0KR*aT{7V9m}c4T@1BfFn*O0oOW8qMkpsbddZ z^I@1z96&&9$A*%P@_$5ytz=)$pU^2&{QR~VB&c+iPy~eWLP|IS7>IKEMlFQsm_Du1 z9g|MZq`_tVK60ZT%P-^4>3^H&5IG6wmk!dR^F&^tVOB;~Spg^}f&;npD+D3;(Gkh%o&R~$_xZU$pw>*nrS>N(R zu=zZqIhRP`r?{DP+jN69Lp)Fm3Z&e-GOZX{TBJ<-unE<7x)bT-+PlQ6A#`9_k{UN2 zb(Aw|eS2L4eCIuL^QxQhECx?;iBjhmw;%#kTRN88F0}T5s^u#%NnC&4OF(_$lD`9E z!up}^4uAacJg)=ZgWjfyCqWoxcgUR?ejP-VI^-LM;LQBiQE>R@oScn+?Zi{QQ6b`g zBjWluMun>=I$f)NBWPiR-C-ndvFtl64})OgpbGDSpDS7*QVhV zOkPL>f#2IDjf0pp(0VUklbbX+fBfJQ=cE$YapjPs5yX>?JO;rY(4tkLuo2b+Im;)O z)Iwl?UZ4v;EYI9gAbCL`BIYuoE>ZZ77PBfAH*c0$erA@u(%7JcEKdeQ$APwNNPsmn z)~3t9OKzrn8K-&c;CFBi?qC-7p=c|Z<(+RrCS1kHSc`l!V4+dJ(tDF8T_yL>t_G2y zVD%|^d}4*7V5HhosAp8;q~F{bwC_WFqFV-BQP5n0r@aefw+-(&IIAq0lm1?A%xel1E5%sRG?`-1>^y(NgJG z={SBumhV9z;YvgQM~FW4VQhzNQpa12!(sS+ET+81GIAWjC!QGzboL^KwRSKthAH=yrdF(-5C!gG6f9VPx(LW>zlvJt|C!(_6u@cZiKWG=O40>J`8C&-tn+ndz5EjUyn) zF-=Q6H@cMj(seF|1*Jbcqw!OT@fLeQF+YOBQkEmrw{rl`1~{* zG89kLG$aP`t_D+;yNo_(8k}lllTWb8o=u~$k+9F$Aebdy;JG&$zJ!>pok)wd$rxq3 z5Rj)JAZ#*oZx!Kn!CwADie;P502L=BX$yydBXGy5!^GwO=QFb+FBmw+vp}NTa_v@l zfkUFFJRTda!0BPA>%NT^vTcWLofq{sbiy$o9w*8IiFK}v~`p|xxmV@znh1e-D4ii8X zZ4(`lvP}%1kAV@Z&T(%W8~DCpCIF3h0pr(g@N*m6_RBz^e_3Uyu7Z;c2NO>3N z;ZLFRb@el+Z=)5+yPoKKUo1&#bF#2l@Ic=I@{;lZaDv>pQ2QNk6p0-B8W1^fZEC0? z=*AMJ*xf=GgY3S^Y_F2kK~JLg`FJPm`9i{`jY-rwwd>{F@o7J@mnwsq%0mB$s9hw@ zVKoT{KjZG2DCu+=5*?MFI^o!`cnUJWUS=;!(F*cHkqx+MCfx)Zhmc{Dd!;ICgd;KG zcD|qr$Rehn@#i3b^0xoG35Uo$rgi!jmS$BqKoHf|ZKUZ%`>QGgQra^HTu~ z6=keIexhXI?gP`d1Jm9t2_d)c(@craayWInjJotZ)5ZGU?50Qf+H2r5rQ7c7>4K3a zoH8|)WM3R3I!*a3(A8V(LZOn>Dpo3iH-^ib#M&ua40H}B<9iEQ9nL2#dp}=xGCBrg z?9H>Il!o!qJgK2-5VlTNXBJ6H!}=hAJmvOT9T)zA5V}B_uTKk@D=JPy#lP9reQWM9 z1s9<%l=--p&AHR9MVLfpLY+;4fu>_483=JZKZ4cxf6RYVq1jj+&I84snXo1m8|n@Z zluplH#ipGxTkKYwa+d|5cReiK$0=OL^G_olJc9Hw)?A77tjLRtg2H0g+BU(`D0*H| z3aK`$j#(;<6Ecs%@;DaOeu1ZlL0UK1QEeiDXEL0aMF~{nkCtA{_p-ML;=C~t6|t>o zB6COUt<-t11kSzXwZc0bw+iefx>fx()g;y6q_u69<2{s|fdB>0*_NZr3mu2QV*(PB zr%s#2#CZZFuWcQHEgmD_u0p2FQD-y!;;Rn|5{CwMLt= zcM1=vMI~)AAdo&v$|MTVGp`8&NZ9b;T-zY?rRPa%>}`0D$Xm(T^^T&4swR)$LFo5# z__Q8RR>5Tc_=t>L{2$y2F^Kvyq+B=k2(#ElV{+fInr*(tlq*Q?W6eA5Ta!&h0oU6Q zqbCrFv4=sK$y&UPW`@y869d&Bhtd$UNi%e^N(uW-lA6_?V&fI?%__)TV*W{R#y(4w zlXhkdbdFJX!+Q@tZ` z{5M{G9H9y-uD|x`l*XWo+@;onrHJYk1Hv^<;D{$M|2{+3)AkQQC-|`I0B8`}U>v!x zkDxaDGr}gxeCl4sVjdU454C9fC{NndK75Jl&Y^AujHD$AwstFmq(C**1b6;7===`t zmzD^0hkNE^6s`wjwDHmj1<3ea4VPmn{D56J3x5nyM~GSYy3B-xhopMCLDdL8Q2c$q zc2w{AoW9u%!jsz9*sxB}o1l2b*ZE{5C5fme`Y=|+A=I&SuK==>VhZv4p`johKyS5^j)D|;;?=qr1pS|c%mtCbt8%bb`Si+?5-()7lv z=rZpQR%;hDotW*Bly_$GF{yQ)~vS#ly01oj8o4O4AHDq#? z`YLi%Ms=e=-z^a(3HlWf)EAqedYYgo5W2m?)l75p(7e+yZdju*tkZ>18e zRE=g+wedZwDi9aKx6aJd!D=;roDIyQOp{<%v{ddnd@G4LTXNV+?M4<1>?6$VOdf))gP0VgU)bb_gKN zMx@cg>q$R{Ez^%x!Jrm{YJB;)4~<^BEt*J7rhq6mKK;rsYWtkU+t+NPF=A&dPn2KZu-t`oOF6F+dAet@2Pag@W;6m25O>f)lZydc(4qo zJsV4r^z9a>U$CRj7~Tt(x!ToCx_^8gw*9MrJkn%Xshkzi2)R?6od>La{$sOIa`^7SCy0A?1~^@D@{R(FAz5Gpb58R%3!1+ZlBDd@pOal9k#T zx~QrV;=b+Zov4yB%zb^yfDy8IE9!9o{NP!^LldGu`P4fB1k%b?Jd~^WThUdNkMJsf z%DakckSoG0pjY*;)Kvru?6``=q@!hiXt>60d7}!^8pG22O`qn#QTP?>X7B?o~)EVp{gQ5(5{u4mbhb@ zP7lO|88StxiBAMy72eI-36lE&>Z(@_zH`2uug0SZYWAqwJyK)Ooo znJgE7h{9mD3-=>@&uolE6jqkN7gh4L=uh`?3vo+v-4se)Hwql@<;B58-OPis<8!a% z2KaS|BFo0fk568RL>!VAvfwW&x+7$gA)p2>fULe-XqUn;qmFwb;R9LJPd`oy$;!OZ zAxX82RBwfRLgx`*zr@FtL*&|}{7HFK~Qf zBba@;)X^+z8xYgNGsaw72-X@;GsPuvhpvj*79v^4s%3;RSXqGa#C{qaA&7=&&jAQ?b@v zBA8K;Oexy#GV58%gp3rGZ}o6kseH z%a0(46gg0Sz*ZS3KmavCqWDtfO8T8s3qs$HFoiZ`wBB?Wge_zn-?aSk0XWF&6&p{L zzj@x@z+V9_dmT3rv3c9Lf#zO0ogE1kHha4YzpHMJ>FB(_InRA?TnnDv-<+3{U0+`O z=Foa~gzOc|s)F0Z@em@Pl6~ri?X^Rg+S=UR->}_ihrKP_FuH)PoWe~&N*$(JaQ#|* znR2kGyD3G!G4@{i?WNzYEVsX2|J}?tzls#lmhWu-B-CB@HI%o%%lo^$tGldRB<-Rw z>1$M=hT@}{s5bGfBz+wzLvh0w5RwvS4RDy#{T4XGMve!`e8tSez zRJa{q(S^&m>B{6{ql=jTI(0!!TfqGV-Cxk1T~HMp*S-yzxG@E)B(1p;B(}y->SCSj z?ZUlXxNEy`8zC~Z3oGA-W)@(r;qz?0z3REQ^>%LS`CCvu0Xn9yU^~{{MguFU_hB#f z_EK-xQg1t9X^k&kz6n;ObZ&4N^IxbgsWegFgEEqpwhzzQO?VFCzS{?79CxO<)mM8k zb-DJjZ+o?K=W6H8?k`t;%dh5z;|ua^zr7l|zl1x#gnw?~5~h^Usu8H5hJ>!USN`_O z-wrePq|#5@se4VYM!vO_xH66iG7F}xd=c~CrqoAiXSTnd`|G*O>$$D?Z2Q7AH_Xx( zy?7*bt@b&8dxdc43gQ2~fI?Vw8S0y4b*@^GJ+=o$_SbLM*H0=+R8cx}h`x5ar>Z)k zs^f=pt~aOxB}E;M*y{!ThLdhSQ*UB>6H!TtH&AuGlVvCkXOO9A1p^`-yF4Z?3_9p z69x|hmQeXwy>e;2dgVf1Jyh($emF~!qk^5JawqGk;%j)oKR2%I*+=y{o}9ep+^(Vd zSuGu?etw#v;nRF3Rdx_c&H13y`fTthjW4yx-wkn* zW%RK7xx_{40Zf}BE-9beN>$rFDm-!$@|Hs4YTUUJh1Wq`Sj5SCzCabs)f)ZoR_pO_ z)j74P`HoNf(ZjAyT=@2Oi3_XybKdtsT<5`cp!f`1$FpBwwkSW2>y%wkAD4rPs>sDc z_V=vdJeh-1lx7SrmU9F-bp`Pf0)lF!EN~8r*Op%Xza0uAC^w|0`9|d z_vRz31*(6C_>2-#{Fv0U`(4YT+V#&%rhqE?QZU0c1)X4sg2m;{Bfvlr-rDP<-j$R8 zvYO@9xWo0Zb@rVRttHpKm97sZTTp%q`As)aR>myL?|7g{wzvzYi}lYSY9%K%$nV*j zL#q?-Xw9gOc8wbK;yjP+6gG#vUc?$^uJ|qg!n6toj6MFg#HS$ zT6t;Cbu)}$FhK+J8MF|XiT~WO3258_Fc2EYF|KaeVG zdDH(ttE^@F7r$Ioux)#6UhhEVGOcuUfQLoYZBGVQR+85ZV}h0%si3N!QsHeuf1&8M z;Of@l^-Mne9PPOEm}`)%U&nnLYsm-@xf!*m~Xj+DA`gI zBU0E|vGf*pX3)$64)Vg&GF(n4=UP{w<{ZhynrxjgzY_bq0K@v+ocVQrRpuupzSGQ4 zE4rP%qT8mTOR%MYdiRR1G2N&gXmq)PvE~#QDDR#pFa-13RMBmbGfPFU8-TsqJdbdy z3=q@mOAWKvwTWJw*%x01WDqyiV-J5-R(@T8SsdG ztovt0O`hs%Y;t)k)cibtOzbY-%cS|eWJA(K&*%3qKQki~bgE`Gq0n%eQ1)FLXl#I@ z4J=Zl;CE~)IgWl+$pI)g7wtaUOO7@r#}RgVZv?yyYJ?=~JR^X|P)%|W4c7tW!}$}U z70Lp^9JWgZfr1zWI_%+DN`x_Z2g~6EPHcn+t(t}ai7)AlZG@HMEAAjnx6p0J<11F` z8JvX-`B~v@c+}$#!a3Mq!1XhkBLwB^U>S~r_298fm%^t7n`4RHg6Xe2a4#$n)`4BZ zhZgH4T(XPFfUdTTIahH@0C^YhH(Ud%7b^UogDx1Ec%9(=R5OOBGI)GKJX|=EF3;PT zBV2MNbA()hV?LUZ><#C78;3Mz9+Mz;G+V+yzUt>XXm)gT*x*1U{Q)}8E(im3v7O6= z?laEIbX0tq5Qo6)Vq#8S(|H3y`7~4L!!AxLRRS-2Q+9Y2qTcmex{c-hP0s+)2M0kA z&Ib1rhyuliAC~iJu>Lw;iGQ1MFExc#4`1mV<_y~K=97-LFf3Mf9efW5-?U3#G5u#q zs0Qm+w2l~>Kf=LC2M0{)|I8Hice^pBtH%>W=AIz71hgr!gID)(L@BN(B^VhuksSZP z?^PX5;vo^i5PZe_$Vk~CHJkVegr~7Q)Fq8-+ha|HW4w$9G~KpM84g0R!oS zF~XJxQJL8-93w71BKb+{7PZ(kB_fPXXk-0&gj<1mbt`iP2YUk2#Hi&G^%MCaqRm;+ z)Q7Y1yU|AxB#NQipBqRG8sHW8r4wAuhu;hV&;w)Uw9}3G^a?lTHO}cwtUuUN{W7*@nTs2D2^@3fk~mL)CO4k;H_!3 z0qj@QG?@R92ANbLI%l?)V5<|%Fv8LmC$+T(qtEb3Jv||kvXnrI4JPFKTU$z2Do&?b zX~|O^S~wAMX(Yfj&>YV54(vQ%bC5@F%>lzz&>X1tJwRs&?n5wi+2gsk!a$lTQ<6Fd8k@1%-fc zXZY6QBgIOQGS#SVE31<13Kqf@G%Bbkh<-)l(AVYsd$5j;MR1UeUf#lKysgUx_8UN( z2BV&Wq;VfL2NjH(!hn>HU+1gB)lT>DAXiE#3an~O>+N-E9bjo>YbEe4kVK|omWnOd z=>bsPD}cHnp&q2UCY>t8{F;^`3w}bSV#iWE}Uj@y+t`$eZqrS(^ z>5Xz&E>MF&i%6sqifqw8R$~G%`HM+cTw>yl*w`gjV_M}%HfcHI_PC=LOsdZjG0i+C z^Dc59wL3w}@zv5xOAm`~s$0T1U~tEqd5GHGi)v1x8t*LKiZox}F)>ti{j|9Se)Q59 zf(8ICAg161vEd%0m@TNFwxOah@{C=itQ9e*4NAT@IK{sL6oy&%8K@dcumh@2pu)Lu ze+y^&w#*7p`E>v%Rj^ow&*S;iN*nDZ#)M^~y1*?5wzatOC(!C3Y|f^GZzyQPG~pNy zqgTp1O#Tuw3Z|iasRLyb8Zinij0cnP{}ARvkS(B;N`DI&8UY6lq#Xso>2Gl+EF%;R zC0~}8-4BM}Shop7k*IppKH_WeS-^03HwIF3#_Ok?tb*MdVS7GcJ*zNYJO#e_z;84r z?V~Q{43yP3vqn0;&Mm+p4MxucR`Y5!`h=PIvJ>mh2^@qYxV;BM`X8f%V@MKqh%jXe z%)}}G2v#^MQ4irp=N85X{{T7*e+-03e z50@V$LTX8_&P$4D@f;@!8f>%5gEfCDNg$;~kZ}2;Ov9k-7+v{)71W_AC_>e5FR_;h z{8~KSPsXdSAgS;f9^PR6a}fq%5tNSF2vwkT+}v1*fkQ@~F`->?mX~;?%0@84@-qK8 z%7)19FrXhIQ6R4Q1AKGEYXChksh%{k!5j`oVdP-xVK{=6mj44MbuJ-#Pxq_gax4LQ z%??Y5$3&0RjAlIV8A7S<=%FKn6pmsP7q{3;#Kmv78r6}iMnx3{I9@#E8x_^~_jvvF zHwH4&87%RZU{_lRbBteHeXp3@&%J`pU%|X1Y6ZNhoruRK(G1b)omlZ009H~@u z&K}Gx&GM5DerK$4OLN9ucxL5OHF1^21bSb6A1vxkhu7&`htQ87y8o<}fFJ;PAo_#} zDEKQ&kP;sPo{dob_0s|o{FCuFDQ%9u?RfaDU_enM*cd_nqFUoyXXdFYWyg4LdF1=Y z61$8=C~KTfDU>i&*Wy@S1J{Ct6vr%=p(p|{DdbYYT37+>;5(TZ!^l*PL)TX|4#qDi z|GtWc;6LMc#BBYYFd^V?K*@mhF~$M=C%fA57UOUjejlScaCC6N8dXir))UzA`!^s1 zQEI_j!1EL$tazRn{mdYcCy9Uw#LcoMGJlLFY#{>HOETwMgxrAn$HVJ;5E@cq>s4MgQH zAcFAH#9GD)BAEcvJZAVpIxZ@tUZYez!yXx*%L=Z6P8O0=l-~x!!SHJ+c)#y!P3jjq zQ+RP$E*d${YvZ=N4@i=kmM>b zO=25aJYC=7nu=P7BT4k0M0jfe8TJ^$-BP=g@`^XkNMQ<5C?$@jFu`vS z&mgQDO;?AS0^*J{N4n!o>|LteZU**T-^MUty24nYUO^k}B*IQiGZ%?lD8u|=q;LRf zys~ZR({#o_@Hc3@&r7%8AUX|(I088>-8w`eTr z{I;3IMC7;&%s!4=`2>hET^-^N@Ax`gFVWoR8m?!wSc+21B^``s`+mHrc^Lo+#Jb)l z;fP8ck%tVX$fQN3^XQa!Rd+t8G^xI4H ztBt3Yqh?u1klp34Naw1zC8{%@bsGT$({muY7pTgue3kommGZ*qm@&;r3adYf0{+b&b8u#|T} zUY;EgYfgq#hD!s*Y(1A;ahOT3Kv0yQ2`mD5vP7qiqX@T0D2yrq+@w4;`8+aGsJC|c z^h8WwgS@cy7nq2^4A#xa37~(mnWzFSaH8j@3T%Halr^PV4mxol9w6Sjw=&_kv%?H0 z=v@w>BqxxsrZ%laV+ytg0|LmA2_Crn>kUwwvisi%jS(h{Kuf18xBWZp`*!uHvtVnK z1S9U8$xkZoi|1rXmaHfA1y-I8dCtZ!^}citC*ykyY8}oeEJQh9b}~W_jy&`1DAiB> zqj^#}mjgG?QMG}_qIiByQO_vr-Az4SEzAZ=d6Xyy@h_E^mAZsnMUyXxN^126h3X=u zN4cH=VGxo!gRZIpWA^HeMfV*<4n25)CNMCf)lP$3Q$IWko2osoW2?nY2+n$omtr%R za?5g{03UQcH5);z`@*6CDcDv1oWJ0ZjXP;%lxOQS-?1wl*$J ztMp8~4SG4FM@<#lylT4j$Pa;YY{5+7m{<*a53^DpdJZEPT&2_Mo^@!>+}ak?M~O^O z6|srhgsgz8`yQJhzf{-b%ea(T-knaFt5!{ z2x#RI-Bn;0j0JKpw(fydS#A8zE8JKeDWn*N<>`$yhD2Sd3PrJM-75+pFiRI<@YndS z1p10Cp){EoEbEoe-+fVE&F=fw2HW)hiY6HEVA4m}_T7m=oXllu`Bl=YBaZB~Ze`sU zX~-uofWOgLGOuW?MAd?1Epm;vS;lKzLQL}&F6B-ZP?K@&XpU+hfy5k)e$EEd z@emc!$4IqWA|89Sj$(z9Sx`F=f>p|0f-Bj?0F?r&#V6<%N|WlZXK~x7oiE70$K)~- zR=Or10L_S5m98!GdXA$|&5E)Y7rKeWi)kW&8L@R46`Q}tf1Q)Xa{fGK_XRc#L0u>5 z7$POg`8}I>*x*E2arJJ-POfn)mm~ad9(nC#P5%9-nd^qoB&vHqcCvtaS0qh-&Fo7t zB#kkJq(|m(0&+@{cHN=<8)6P8%TO{xmmz9xhb){0{;H6rn;3OYszh~_wZbifCZ`QX z6XS1eHyb*uyEs5pNJnxlj|?DzoZ0N5?rU@yY!Nh>ZRj zpaTFh8C9>Hx|0J{q8Nr_j<}9Jpa~XiR5O>#iVXi7bG<{Gq-9sq@lQtKdN4+#EuBJx zg#4)NS7jFjGK7N<$gt{uzIN1w`~1v9i!~lqSG$K882r8y^w_iW>wGfO{ls{IJ|G(h z<-0m|jca}l5BTRtd0aa#Uk!lq{r;_taKxf`ejn}uR{CZJ@EtNbZtsrZDIk^)?twaw z!yi99&+8xx8!9xKr=V3>cZjKbLo~)S!Bj&#)kGHtBmB=n@Xy3b+!2(-mcQH`2Iqb0 zx7S-QeUvcy=Y9HDnDqY*k5EcHJSV=RYDi+HXk{G-$%7u1G zy2-*6v-N5T-Sx_m$wL^0rQ-CeYpEM-U;_~rl$I~ge z*Yf+m{xz$i!35?KHrCOE7Bda+L^6@TVHAWmSuUpW}J391mu!M)w#0 zHo|*>-oRW%u{xX8V~GY2JME+Ww`zBwZ-(%a!@x5)r8|3=b3UD*s{~I15IPHg3=l>x zo`7(PLLi}Jyr){IgWY71AQ66MSlG*CWBMf@ksyy4pRW8*HbcGq&%~#aqW%(cGoI!@ ziBJB8f#i1U@qvR_ufu8m6TcfhNR!X-;b>wWP!wyP9M^uUcaeFlAWAiT??ydlp+3{l zDk?Tr@Ts7PNf%u6b4EOOLQb719@0leVY)rR*$ultHT?eu|G38jO6th_3 zPXZI-KI%{22Hi_FlK#cN_G26u3%XxMhoBYzI9oKwN=!)9ibL{XoL1!VdRYQBNmohW3GoT`CG$^JGPe^+})2AS36 zYteLr_42JKOp>}uHF!#E?`*v9wyIhciK@b-8;+~?PUR#z=(FLdFS|SWoTZc=8?7(@ zeQGy9<#E%N-`3797hH+jbXPo<+8q^~T}ErgBW-`>4f$K*gp1Zt#L24N#`>c-+BHb8 z6duwR*V<@gMN6u*ZHksQ8uz95D4&-U@~#cmnEyt#r>g8odwZJyzP9$d=q7-L6@wrd z>MkBl?NJUAQgf`ASU>qpO+C#)TSa@qH{|JLRqtp0@f+=3>U^3rvO4%x)0gJon?j0i z|8jA*5GSJe1lRCkj??psg>v0UxNdf+8m1WR{x`9&H(hN(QwX zS3_-QZB>Qtb5z?Mir`>QZx==VJ<+iCWI;f9 zPZqu(u#_ZXWTMW-FA-d~T0VOx{c!zZKA!})A&Oe8*l6KJup^9{ry%mKdo@PU2K?9|dE$AkACVU|pHGVnryG>(g4ZcCX}z$b7)PutigC1} zF)P0|e>B>KsAGnO@46}4*c-kk)TRs>fLTA-Q-qZG%(H3_?j!>Yg zSii4(cYyPl4rXWwvP6+$>&oE*B6bG-L4#}cI6#X^m3fqn3qGGBGl`Y(LKWLV+m?jExNg#EUu8O$D*Ly>RlY{BUwSa)gs3 zjOi~P$)@4t#hU_FT*kAIFvi$(<#tI%C#A>(InvYbC`qW)o$)AG`9glVszkm_S7eKL zZWr0=SW6+>D&C+Mo>y&ZcFa!^YlDr`RDR~(Id(6>55>z?`Xk@uQ#l?vs2rh{|5uO7 z9h)UY++eR1@fYghn)r?JP{5pB^CItUFfWN~xY5}j#T>cSx9*g1w@8%;52aLgb?uhO z(NvPsAHB`I>L&9G74e)85lx&ba#V7O|+bo#JT zvf$;XR-1a8O;H%EWBWAYWk2!QKu#I{Tcq(n^JyH99Gn+H`LGV_DHs~AuSsrDF&z69 zG2f!?Qa9lbPP1wgqFR$cAUXY?CiGV@f9oe3}_$o{8xAzlTlw_;cm8I6<`{_n2aPoW)2j4_IH`>x- z#YOxNtJU~%hSE{ey@Nd3RA(K|pU{FKQAj>Yj)nH{$6)n!Ev_1A&^!giyBLg@-OH(& zX|fWnciv@f(w-_!s&Vv=*I!J=>vcG?V;peJ=-@^v7?hG5uD#V7X8sw_$H4>*>AF+= z>j>?kzv6HF98mfBC|C|=Xynabqe2;fk1B+pbVmYtHj;<(jZYCE7s(T3> zu>C+@xbmmuFhR$Y?^ z#SSMBR8zQX$Tf-lnGMr72|bZOQZI9pn%^B>5+5_Z4(^|Z-%$AxRS&}-B7%XASQkW2 zo*@tN4PUyJ<|~&F@3?OZ>;X6qtPxW|63u0rmotFb2A-B@TWgi(HObis9- zbDjq*U>Y57TF|sL0gxRkP*EMB$|DK@>t-s>rj=mzOlSmz)#e`1Rs==}8z&YS)fA)i zJk97lUp10Py(J3d!rMz-3QZFxF2Bri;Y?SL>DoLvanxcVUXt#prAoB?hG0Tg>{X_3&7Nr&1}!SY`l`xZOck8F zm~HFw=B=RYHRdI-Ev{`RxS9`PLMb|Ccx6>!y~fMRH^D%hMH)weMPFks`3pC50BJd` z_O?i(+_R8C%ztZ+nAg~r3X>9${5OE)QLowBAbGnJdPN78g2L4<)rZ1c-5;XgD!Pr# zG6!6)_(l!+8lPKR<5hu9E6$LbKq;T8ff{e&wJ*I|V#BxG6u`2_RbkmS*R9mQcKCM1 zvsG3QUu=mItNNKzK`Lt-NzAb_GSPx^oi%)34wx|NyJBFvn+y!W@&ee02KPP`yEC>e zr#??c2VQt*s0WB<(7KYN7^<+1yzG|{EunifgMrE5B84r}mUU&n50;}~;K9g+F*3zl zjLC{*5{WOy*huEH+fO@8-Mhf18Ha(4tHh$Psy$SCK$r1cKH{-GBEV(KWan}Yd>G}i z1s?A~{Pyq5!J=C-aqLOfu!lA4LqeQ#2C4hvSi2J(SX}uNb;nb%0dSFijEewhGzag& ztv(tp5z{|^K;LfLtWlV-LXe5{>2NSjQQ+^KA46-WqeNN#7N%-kAj{2R;+Hi#S{4Av5o zOIQM*np*-dGg+|^KEXmTF`SLVXqudNja_{M2cNPi)UMXIC|=~?X=$ipe?+1-c%|s7 zD&$6m#pH91O()hJ(f5f^d;5R$k8GVs6Cw@z)02a6p-1d*I2Tad`!d6eo(LxL9dWZXH{** zmpHmo8}cP4p~#sQOw>2T2@!6>l+^Cq9S={@@$l7B2_k;Z8btiWG+13j7j|7G_{Tep z^nY<57AseY_#O|%
    6$M+lt0L4j!w(+myIFt`25wZyq(a|>;?LgYAs3-u5oT0aF z_!w$$ojqbUWGMOl$ZH0JmQSpbfN02(1q3J_Q;~u24ao4GTSd3yG)CH#p(TX9s!smcvZ@WX&*I4$wbfD zxJAYj1u5Ax3^f@w;0%`YrDdt<^5z}mngy$;dq64>q(9c|nR7wumb^T7rt2=+Y0{G% zfB+CWh0lE;Fk+fp(vr>#F3|$0;uH^pf+==Nr+8?lSj^jiwy|TKAQfB|7#J3S1CM;S zk52&2!V!JPZ7t0!TH0ah(xCjS-7i@hk1*?bf-Oynq|^n+^S8H5`qL$*2s}nN^sd;3 zFhXH-;>KPh#ZtLCWV!}u*5us3i(?%0{ZF%ZM3yEHuSLf3LOfB=Ji1P`q)P?oM-=oA z39U}hUdLOE!(sS+jOuJq zq0o`=X^0k)D8#fTr5evN`-W4klCG%dNrMo3v*mfGKvKLPDu9GjZ~xt=BNVq=&VQ=X zbufoz^@`DN`wB=PVJZ-hX)p-Ji&UUr$O1Z)uu2KY96bH-;qCNJ38_6U5#KDti#CJZ zdojUzKm{@6k->5J=X}+ZsJKfQ@ZdU`P;YhhZKrbXmvNP~^E!6i(#MII>%8y89$Q-c z&|YD>`*7IWCX>TYtNgjfNA30~=e?2z>Wt@Hx=UiO>_v*JITo7f9YVFFOR8{@_G$BP zF{_BV-{2)$8%oyK#V4xzY)iammUm}suZW~wLQ2(HgKteUwNsV%!H<-&bhTp6#Hjhq zvP(71+++tg7&d>`iUuv(sp9YH_vsI9uW~aGBdT*rm4!GGDE;m)a}Zm7zhIQ<8PvE^ zR4+}{!ZbM+ZnFL!UhPc>D7dMVHi=2E7)u6a7fd4`n$hecJ*%pt`>?=nR7S3Al0}Qd z#8ipb)W$}rQO?wg##GZW;vl_eLvBWscMg3uu;Q*X9x}XdSaRzlz`+pgd8A-_r-aj( z^d0@GJH$LOWbYYSZ@zcF96qhblU4kIV0EiQi!hnm&|fr%2-1gmIA-BU)t5LxYJl|a z^^UK@^%9+mbwl8&-Y_F%B+LTkRO_`#hYsJ!-F6f}CicZ&cNBDDSBKl(#_8ebmWuuw z@G$((vbn|su^v2j8EQPlDFwoa4_I|?5 z;>wKW{<%slt0yT%aq^U;B9+vZIu>Lw;MeHH%7WW~I zuT|-cfz-DEXmt?8;;OcwmBc&$8G?++QB7H|*=|x>F`O+u^{5Nu>6emL{ssM*Ib*QbBzI z;Q;@ch%a`#!9_~hL8A!?r0bIx?)OQROBqs$f<`W?V6;!tkVE##25}lhLwhId`C>c_ zVr{r{YUk14@o7I&m8;__qWj?vT*BPT~#%K0v~X+DTh1lf~x9`ZT!Q_Q*Hg7M6jCiCBQ%m(Jm2d>@N$IH)G9<2GM* zGSjl29i@c&NAs;3(mjfm{E8{X*R04LRu6LX&l1IuaNMB4WjI0CqIDR|@Bbgx84#4N zt143>P&uZJ(Zf;Sn!vnF=!EC9Fk-qkNX<8btkgBi4e3Dfty*i)As^jadIi|IOPf8} zz>m5kJ65ag2v|dW8@>6sFtlp!1hh~W1z*dOW`i}6;1xN=MK4o}YU@a>SD7kTuo?+W ze+?(-I3$5Hb+^w&Eo%R6FG*-LXcO!C2XG;~bbVTY232S{K9V$FFY8i=Z4hMCrP#xQ zx7eX3^^S{0<>ND|3CP2;uJ<+hW0^_=%#t5F+3A?O6?axV(W;5T&{OwbG_S}{`Kl{+q|z1YZYBt}uw4yaYemMfWRxQEqlDD1r}4r{l>{y*eNm;a+)xse z>GlHJX~S6+z*RN(#m1g!0*lq1f{G}AB4Mt}`4`(^ok)c}{~Mt?cPIqA>`L0sLfIHNdy1hFBOvAnj8-`O6+T$RIu1c)L?Es}s z{^jm4IPZTQEW=R`LGeiKeD(t!s7CX^L$_?eBAD07@aq!&h|fk(s$X$;f0F<#v91IKe z!j|EmXY#l{iOB%6<6mS1O=3NcD1_Y-iRl6vhQ#pC#7Z_Gv2LXZIu9SCsoYWsU4mr1 z-H;5!8flZ}k_>6W%a9CGRdML}6S?R#e-Ec95{F*n!8DxCmp|d_#YhFYbv44Cg%)k2`iWaqPQc8N|IS7nbIk!X zzd&bhPKOvoJ6cSVU9`e2w38gdL+SG6Uh<^Ax>qJfq2GT`$^<~;h6?TPv<4(>GNI7+ zy^D4toD=M2uac1P-j_;JFS1(tI3zKw*dO=WCQ)eVX2f%a77u zaY-=q^K;`j_EcHHPT&A!5s^3qZrpvoxS^48!9qV*Q^9KQ0>s6b(kcioVjhQ>LtXZe zH2d(+N(CLMdTypM!{=v4DV+ys*Bp!n>w!er#7^qU_%pVv+(BycB+nk6W<&OU?ryMI zsvtyEvZOH_pTZxj)=!|x32gH>n19IEt&KS0t15?=Jj^GgjI5iZsx^H(=gawOJemOD zQb3m!3tc@e7V{+v?Q9I2E6BWa$R^&FHzMxjt*2iZT9?I=(h_$OLE{84QEgIC@w(B? z*nE&3e%eoiZb}r$!vd~A$l;&?QAptwE{H@SsWg^XD-+tsXdl^v)-d3vtB#?RCg5v~ zrC`+U=D=G?aWBpDjuIbbf2nd=zZia$IS%>vAFA}(SWhukC zzS#W|Tm)RXa;5dHaphzw_I$3a`3JdjC2y2?wzFIrf+^z4SbQe4pg3U=2SgTzd-|aj z6sRd>zbsR#g=92c(o0f*Th@5fwZ81})wC#^F6t!@Ft&;g4}#p_bykuS4p2{j?m?BS zP&^vomRCY`j~%23>%5IPhygye-$0kEu)vB zPxg33GLqh{f9%INhTHhF9tu0gU&XV3tY^4K@iX|+~DrQWgLXU;+p=h{ilX@ldHM%S^2*wI*6$OQpnCEa9$!qKaVqC~TKfUkuIn2kxX4;AXuw@s7exSt z*f#?ui!bL*h1*#H!n|PEMBg-3=#{~zNEn%ZM;5c<6ys5_LUIS$gtGu;r4^jH`HRNF z%0bxc-L0SsMl2vs^$j-a3iXlaG4gS8ch>MS@>e;7+_M3%F5vQ27I7oNH5Pc+psq)) z6%pWqgxPBCofao#%&k|mL#=N7dhtu+U`CX9MP{s}kZ!*;3- zT5LfOe zxyfoT;u;H7VMR1!h?0eBjaf`B=TFj(<7wt-A(-Ek@BpslxFO(F(FEu2?nS5vQl}=J z<5al=Nc6>EyzE|14W(4*dDijzi^+Js4o9{ZlBYw<4x_Veg|d@Qwd0?PcDt{Fl77on zyKL$&oti55S6DLrGEzpQoiz%>{L^jY`)LG&nIg5f}S=IQS-& zRNS|+w2*}A+Smt)4cFdko#GXE6&tH`r(0|s+7Dn{4JIpp$_o=D_|K4yo`!?r*RU(K z3k>-D%WMx}i15D=G8U~nu}e-a-2!d+tQ3rXn7ELM2Dqpl6%ovEl3>_vyw(47H=HP5 zJO;2ZoJ67lyz^l}816OqrtBuzdyntct9EqAeC6!95MGjJRhg-!VdzAO#0ydng zQ9_(Izf9O?yG&TV=1oVOE$^Wd0eW08r8@@tFR+ga+TvHGw8v ztOmzM`LUpYq4)zA&WU}7wOLbE~;GTl__nfj%3FsP?+1;J{OATC*noQixUkayn?hTl~Dc1H&8 zO%cgt`pUs|CLM}oN3Aan_}K%$cR9t3VG`jLFjyjG*xg8SijJI7!BMErnG&!KAlpPe z+KR$L5=OyxAY8YK-fm}Z8?t3Bgts%dcG&d>Q>3R1_cZDn*So(|>0FtGC z*Ay=XhM_*a{w56$+oo{_Ljr#~ zkc<-~L4`jeKndH$Csy_lYPl96MEC;HOu>lwcYgLPxSo%K}91nI}F ziR8e*eZT^s)oC@5AC0gcMbOY70S^i&n*45Eg5HFH1!a+Nq5G%dHrx`U`DnRm>p=qN&m{Q)=qvF;*fjcwYw zN!Hy4nx+^YN~BSk%RL}_L0CZa@@T2k%ztB*1yaG^lg7bTOPaD6B|#SmF|9nLrIuKqN9P;L32{; zj&#q$KpS*7%5yj-$LGH+RSYVX(h8NqlPJ+|37WKVZmYyt5sWQSHKE1m2!V<(jir@o zFZcp4O(O$1fsVHrhr{suSmK;!sQUSYmQm}tHijzYjEs>k_1S_LuWjvAg0IqNQ`R%D zts{z^xJ>vWSfTIZ(PAz*icyvTuvmuDCRE`aL_^OZ^CMVFjVX?H>dQ_b0cKl) z6;I7CiX=#cp3rF!0SoxMwBT_g3#g`^2QA2>-V&9%5y4L^!Z<}`xN_J5lJPn)np~jl zJH)AQ=Y?OyxWzl)2<&`tA3ly}+EBvT{xWL^!)H27h75Fi7t(I&MN{6d$dP4mQ}6K4 z`Kl+L_)7o-NFM`ArafGe?5}UJEevo^s>irNt&sQ}T(@KogF2%WJ2$LXq^D{06b89! zpQ0|%4CZWoFFUoOZ&sR4e;tJd-D0hfpapTBs7N2hd43@usfb zBXiVN6p@SxamhQRqVMuxKp;36A*0GiQ#59ryPtm?h2O7m1SWC8aq)|WuCVPo?m@O4 zjm&lUP|n^;yK~Cxx*Ld*%ZZkK)XP)iqCkxdH4aMvO(8QCb*ne+Twn6}(nG{Jy(FVZ z2jGS0jC#*g4NGUfgoFhBrT>M?x$B#`U-iz+S7UM09qLy;_nz}!8GmmXiK*y&@-_2H zl6p}Xjag0a>3%X^A;%Yzs9tw3IvDvD$z`*wh%83N?lp7@!}Kx@5DKB>n*P~((=PW; zN7C#SZJ|M}tbI-yK3hKR@@+Fy1oOxNcDH)2HKHS8BlyR!%O1ZSYDgIRBnU?KGACPR%$3Ek!bsyy*eWg8oz*MbD`+ed zz*M=OAQ(!xt6Ai-I>JVUPfGbZV@D9@dyNW5KZ4cxe_;g0l}M89O;*V?s)d#q zO&Y~5k#{kSpagjiNc1u@kUfZIU?Z0;y`KOlwmD)ZTX}`7LcKz(AzLFJp_(Ql3$iS+ z_I?nHtm*)QC15AY{Stj*|?JYY6@b2O||v$in>i zRXUBnCK{q|qmW5d-~;I`Pm77J2FLfXYR0B7GQsT8Tat@GZcWXpYX>-RWFARe=PWsH zdz-|N=&#s*I2t2dGqqC({zctYICfSMK>RxE0@tgc3T?3Fp1Niu2?QqCCT36{{Do^cZYb`vI&L4o)F&aNCb5Zc7k#dsI`2 ztWD+{CX$d|M$9Ji$`23h0ycIC_J^m3hXy#gg2-Jb4uTR~oT1i|z;c%RYSM%N=xA3N zz_+YYcQL42<4YFo*};;E?{UrbUICOta=W$a*LsYRS@1@WMa`cPFK==Iak~u(+Ohew z^RAcFkf>+q;+_|kl87ov#FI?%qsy8?gjUH7Sg%&1lP6Ypu(AsqyXY%1(L^=*+nfIN z>T%nw6#TI!U$Hq#a`%kgnBt>5SykD|)Dj(ySm{odP3m^XJH4gDsmV}xveU%`mS9&k z?Iy3b-K3Z(;!8xGtkWzkBeLq5B*mM+_Fb47v`tJ6e=@2Iv8YJemJpIa2Y9ask5tcM zaJ8xnInf4n-}Q17zOT036ij`zac?yQCP6cu;6xWkJ0Bu6XdN;ubTwR#rA#WWVZ{TIc%qd4;#3b4D{*@1q|oP=yTjnT53gT1>Y?x{@@}8~ z;HvkGDt8hz<)OnsUJV%|_rP$f`1TTXu;(4`j&~T3{bpXX^8}gf*~PnI7lu4wOy+=v z6@2mu;@G!gCvp6#y8c4AwIoY)tr{as@Xxkn$wgV6yJVKScT2yyA@0t$cgkP|T!lW{j;lC${H%bu6JU?iv z?aCNruz-XBJjOwMR^WxBgO`(__JGwWd^3PmA~`*-Kr5+wR^{HRF?6_B2p45elmH~E zuZgMG&|j-|r%VRzp%>26^gdjEl=ja{#<1n#$I4~}nz^4cK{R)5W#y`b+j%$}+%xg@q5IEdeKkGsS4&LbKsCr_{yf8E zkDmvVCy)u6*(Ez?^9%jou^36W(>=4X5-+&Lufg7OEdNR{Z&y``d_GQRoDUwpb%f{DhNVy$FSLSLiE_ zlQOiWPT~fohd|CK%`AepT9jfc0<`K~LP|1o3+YTbXy7lAx~sSo5^^b(9V}k%u2aW| zRyZnJs#Di=*>Lp0Ks>{;n?%RPwj~bdV_SiyP1o|GM`!{OtaENqC$H&JU*y=#5^+}> z2mCc%ATE^lUN#AGh~1Z<%MWD`V=`#%_l;xL-o~0G?&^1hU1|2(ye{F}Snsbx&8g@Y zb;gZjU*5#&GJZoh4~pv)Hk~>A$PgvR41A~`Ie~9V+LkGEsHz3!ONltgFp;@ZS#N2H zQEF$pbeg4dR^m%819*Z4Mn69}}Ew;XA?hUQ#ot>31@VD7do9}%@mMh!6v!|t0iPEJj%Y#Vt zr&Go$0_P+e>_jee|Uv?4!HA`P%otq|s0Aaw;_m*-%-g|)=Ed{nT;X|rr9Zrc)I zi5hah)hy)s&MxQChL;ma`iBNUdQ-A)OXEtR!Kf7&d=CfTq#}GorinTYY-U~(E+gHg zR;%&j3{k^?F6eN$)xp% zF9TS#(Z7;dB@6S#pF|S3^~qk)y;LLVf&Q@{Vgr!vL zi6-Qs+iU8vOkckgE+Kg==7X+E(#8>)4R&o|wp64D(`d?PlGlC|c<$3lZE;o0B|e8Q z0rKdhxBbp@keZ!(OJLf?kFnQZ;?Mq@dIYTBkO7F;`WgW4ZvP5TqsK_>k4Kfq_B*}L z>M=bmrZ~)T@B!_%x}P^d#aGK`@1!5DKg{Qo;5Pj4Q@C1VVyZ_FqE1NXheGG(BdY~U zjfVJ)%no-N0J_t`0<64yHO95}(d8T$77!RTc(kwru5VNqyT26}!}b@1>-z=fFfVRq zK}xkElge2TIx^}76}92IPSr|03O;K_B~@2(Q^_?^PI-p>hb4VaTR%o&SI6#Et5B>S zNIPfMAXKwz@^V#UqYJV}9S7E!U7rWgnS;?_JwOFj406g=jgQO0gss_EYw+*xy;NEy zf8VeIHo3*~co^oC^#D1WljY5V(TL^c6q{&N)VkLD6(}GThoQF@Nw;fsGYf|7295&y zVVAoF33on4=omI|4c};5+LijdN^Z8OI45qB5RruK1KB{<;gjCUa{3)kF~uInqhQ69 z8^x~FhyKvzN20G70UB=@w!k_YALtnQ0e)0|jOq31mMtIIeQ>`)Y(?(gpkJGUq=0x4 z1)T;$K?6}l_m|8?L;EeNKt*!R_EeNF%TRNivg{Y$qEae4RL1OVt@zMh(8qTEue&t~ zsyWrT2VstFDuLzJkeGl_0`W;T1GPqsUrLUn_eZW5|j&E3G)HGp!yYq=$xMaEJWzO z7}M3`2@d20R;)p_BZ2Ujd3F2xdNu`A9VC7ob#;^4#%)KL)F>>JCUmuaf97 ziQvOo1U=Dnp;OlQz$fT}!565dN%%DdnHgei<4u5XB-k1qp{G>hmLZxxgfpNmwA7;p zAXW(S<+O$O%JohMLjMEg)a)aOQ!0z=BVfAAIjXl2Zh1yvlD_Cii#d_H zs5>LP@iA?0eOlf@^!hpaA(diz4Y1=xXDjK~WQ1(uW|wqW zsK`zMVM3=O7aWBT0|cc9BlO8x<4Oujhlxp?v+vu@o>Ty3Q>fJ`ud{rV=qeLEc)79x z<@M0jim$W*)nk$|F7gn_AX7XJg=LLF&jaA7-QJXXD18mUq`}^eG(qWdh*N-x@^MCX zd><@FKwOcGi~mq|_+&Yljpox}FdQP%BrqcesBrEBytlvIouU-dUC^Vj!d~D#B$9%C zpZaIXHi`wGtyBTo?qOe%qNHFF&JKYnt(=`E{zNytic=96k`l3^XC_(zHW?6_1~gGH zvcNkQ%~TlN!vH6V%n_)nbiF_w2$%dF0&#Go8#S+0b)xwFpc7BjSri*opY;R9JnU3Oj!x%^0z( zsf~teLkB2S?*B~aMh%pz>1L$H-TUSjVp@^C`GuTG;|qA@{Ausf^l5Pyh;4_$ydnxa z3@%D24E)DXn6>v=ku8om1f29#;5vvFrsrTZLNeTH{vcgITDmeXwV)o9B$EzmEj^PK z)y^?(nGqzkQl62~NL%4zalH`-7weSL7%-J8G^T?hVdX<%`baDPQ)G>h7pF|O7);9L zuo6L>(7T-gj9+p|dX&-^U1Vk4)L`UMp#1rR-EW33%r4`>OLXtja}iSSMYXHbfr2nsSzigqUeQMSXHNPKXp zYt?WGawoWd8h#7cE8lPcHMG1lr7=cGhYHh5ogYm&=pU&q>BGPruD#V7dW)rrLS4aV zUjd?YF&Msd3VapbzEJ>!36)&=WITJ62e7g}X>(N`j^wF%)LV|HM3?xDU@@PJhd_!?PTH>sFGT}=ou zut&NZh$|pYvZQAkt`|`Wlu~dVa62^Q-{7{xm6t|%!I({rgDB-LOJwcLL7YX(Jlo<* zk5=CY3m}X7MT)A5Zb?Ogt~7)u;=<1wN-HMZN<%n^weWkIK+z}+1ZskPHz(1ecNX)Y z3S?2JBl2@m5DRuOlpLJQ>oIA&PHSFbxP(qyz^e^7w1hD#ROS;<8IjAl)>%~MwMd9 za>^h<|AO^zGEt~S*ol>$!^!xbDJkRCdOTdgK%NjRm@hjg>-hrdna*cNcYM~5zV^|4 ztGZ=OA4ml1;tA^c^0no$}hLgpJIA?gLBu{+1U3PUf(&j<62YPzB-e~9yJTeAdk0P6M)-e ziCf)@5Uoj+6o}uuzl@0WwzXVF-1gVuewtaMG z_e+5P!PCMh5^s;nwfSlV*naV9S@A_#;W(ct?#0&ZQiyroH`=Q0ad4r?fH9u28p*p6 z{1FaDI_(klm+`B#E>-u%R@7GH_ej3x0C8CL_D`H$b{wM~S#-D@FL%8+I2PWA;};lx zi4|_Rx22P(P7XtFZHh1taI!hkdS+@$)!o`0Ds7WdWMAPnz2d3mfl@TQSbQg-MN?gj zX^D`%<0N(ebP4zF0A+hp$pm#TYZ0>py;fm%JG(MA*ZcskiP9ug)l&91rkC`9MM5+Y zZ*q8G>ploBT@HH7Ib(-EJUt+RqV~Zl+{VSK0Ot_WDS-?D@(butmRSN-0ZkTzE5zWS zN=px!d{h+P?y8mM!H5|Ic*WSCYgo>xxWUm&l-d zu$OL(|Fa@7C(3)>-t@0mkJ~2c*Fn#(a^Xgq&Q?q-KKD)&rUN>KS5T<+78+!J$O7Dl zR4-M!r>GqTV0KLf4a^Txs!SV$8(7$71N*UReqE7O?rXBKOFsxa23v_X-cY!D87aV{PVYlJym1?Ts1c5 zX1dD}6RCVupOhIvdu*vwcSj{vnNHpKXL*rj$qW8+cNm=azYdn+sD~_RWYs()mb>?i z?0Inyd8kyEXFO|Ub59<7^1!XSnh#O#Rz)PUa^;?T?72q)_s9coj2b$U(#d6F&naW} zZ4@bE{#3vWgkDQBMu%k>8H0beC1Wni?E<>D`rZvfxx6n_SRu$8#d0N-kv*ZjKSJp- zwaDwW5lEMymA&FhT6q_WYbuBl3`LT`^7U8)UY{o@V$VI^4)@TI3-pmvXu+vc9PGwy zC7{RxI=N=+DXdDg0ZIsB25QnRgFo2{v`Gh48NkO6>hp61ZMODwk-`scsT8_@kWne{ z&%{cc0iV^(R?^`tM1C*Z*yhgdI7pk9*JU(P-dj$8-U?MpEPQ zXCDq&{+bnzlsCig-+%*nh6B6}qax9d3Fmzwk#Q%(uS+xqI2%1-k!*xBL3X|TwR<%| z39E^BV19)4d8o1v5D1n1Z*4x=|?pGs{wJILQuf!Lr+JNx%Z z`8QoS4Op4whRGJm+w4_*69Z0^(F~V43oV%%kEoLBYEF;Z$!?sSjpdnQotPx+OsSbDR8oww2207nR0E|o{Ibn&wb71%=Qc^IvPGWLVs(1^BSs_7F zC!f(}D0OKsHaJj8K|fqSEhb@rV5Dh?4l%0Ur&$Y50ZwK=nUZb=X5Mbl@+e!$5HBjI zScU@E_F19=;CS{t{}!sKtmn3;a?6fN3`s(xB>Lci5b5_#!zo&xq51{tvQpcm2cDO% z(*jPA(!MLZuwoUx)1WnRtfIs1k0hS0I%!_@65DY!yy_*k3YIrrX-lmV3F(6`6kBJi zs69Hl>5ldya?%CW%6-poW2pjJs)py5HkpZ$-rjOwgcGGux6f5Uw;i9MMvhEjm+c)w zOU-C`y-=*W_imw~U-6HN{pW)qWp*QcLM4*&n`eQS5x z$P(@SMR!?%Ump{P%-|;jp3I!{MN09-6{oPgFEwx1JiNKI3D`#?Sy}GNb ztLwRou?QP!3A|>2K)~**{MHCQ4?Ci6&tH||Z2&;Sil*zGM5UB!zWQr7l$AJc8v6f! zmw`6u?wa}D${t0cb2FOKCY$*p8pth-_%il6_2i{?N9bVmcj{8A-*WsIwYnW60U&x3 zxyagE`7#%1$`@N-#AO0x;w=CMJ(JD`v`(|xG^XZH2|;8w$_n~?o{-e)nEQNk0xiZI z#%4F{VEjUXvhKb!Z9@%);kBF~>1OZ-x5T;qKqC8^y64=Y*ztBwnOrcY;jxG(%Kilq z7%NT4>Wbul2g3iOn&IdNL9*cy;jnTBypGzJd3y;DO9l#={?&Yi2o5RT(9 zi8;v0Kk@IIazlxLw27)2Z`^5HyThTXG`ynngk-T-rL7H;XQ13wcn#NVM6bz|R+Oj) zjaTLwBn~0{V=5tm?u!rxD)oKqQLRkoFzR7J5Y}?#zHj~en?GkmtE)GK3;OnC)(6iM zca!p4clBhQjsEUuZ{g8vmD0+cBe-M9%zr^!`2O%lr!)~by7?!haKD2Sd^K5z-Yl?* z0)!{pi=#I5!;t%GTgWQd=xvqfs^cn|m+0Q48J@k0l{$lJAHB zR?`wGeVcrn+_{xDBl;d3hPcy3k0m>dQfnj#{=5;=V+cug-32$=lgs+NLbt5&)e9mV zn<_+!AaP^Bol1|>m^z)6A9z!AOnP6s!Fsv$SD`&wF1r>tz<6=jH8jFjae;GQBFl6 z$-a&LQ1J4@a1v~gJhxN31Qn2M9?_XcYw$mJ;tzVB z{f^bUi&56&x&5Sl#!3wTLTBlC^gg@>D-4)s2F{O0LS`{_xudv~JJsK6(vdP<4B*%B zv+vK)f#GuHz5x9ZeIuiH!*#)5r}htWGc+wE)KOqsQguylrni~L1UtRS#=S}3D5Rz_ z_^|1CG?Unnl%Non%D1Uy?OwL2)j|t-q=3(F>jt&yqGNPe%x_`b#79#dj4$*K#u&hM zlgbx3irwg>-0_zp&1KtFipRY5o1!tP?bN_>#=~p!rDCKNyZm0EtXvPumR`I7Sr5?XbV+)Q(jE*`dSh zm&eI0`P<2C8a^-W-V>Br_^I$vsxK`3+c*U2_o}-Ob-H%A0qk&2dJeLxpyQCwiya`5 z7LfpFEICtn*rB~0U_Vm!cZ|BHtNC~PU+50rV&c!2Ft?v5C+`gzd5q+|4s7WK`9pX? z6jyYkRtID@bh~OH6YrrHD;=Rv&>qZi<5DlCG+&aC`XEk-Xewul~ zE7;y=dm->z_??3u_mW*jHlY7SY&J{lp$Y&rknSKbqfJ8+FfU z`}qVC$NguW>C9WWka0nPp9x8w_a9dBjno}K+s>sVqOoeLVr%zJa` z`{;Q+^8;=F@BI7a#8C6YfHNbB6I@cNBdO%@q&j7~z*H|MX8RPpsn1iau6_CI{~{6j z|6(IXexJ_ep9{Hr-D#grkw-XW`adQvOD?hD%2_5jp|!@>^poa9q)ydUt&YMMrYwrH z$fD5A%8i7^EYMda6cXx_xi#tTdq|_y;m%Gro(DNh25Y44sA{3jZm^9|TTg(^8QS(ZUTd{jOq7mw2>;!t8y(It>2%IB3~$ok8;!ja~a$-Aw6} z*Vkh=y=L=ztY)=X)r5LlL{{nLsTw>q^g2~lkz#hRTd@i)yCS0f7K2D4eGAf~d@oO| zQz~9u<*WG)sDm65L^$_zf}52ZZw`i4=8N{f;iZf!dC!BtgVi`Bw}h7$yl<6a(nA;sSd)|M z60Dgwv)!?y@Ov5Ak%4zN*b#}O19rXSvLm+jeTx~u0ITltz_07euhqPa3hL{Fr5A{ zIS#j%AdBBi*9P-j2n?LS<4WV)bjHI2i$I3`?O!j#9 zLKl9osjJ{v0YfI6{T{J+jXCQGJFKb0;E2WRC0L4rK#$8*9Ecn)P%!J7HxKNiOSe^sB|2Re<%HjVhLAKFO+6BQuidak%n+~`P1XsOASt7uiI(I z1Z z0)WU_CZJ)M-AxOm;(nGWw?Oos*RMu9ONKlU?JTpmZ{;SL{8rh<-kfnqL9%M%S>VWN ztYJ#ztNq%jyr)rlU3i=bG{1OKAM*7Nnmgj)hIXcp-}Zf^3(@xxlo#q5eP7#qn{|s- zH%cN$I9F57nY4;DC*befPD)evXX&I=IystTs*xMoHY&soN7Y7!Yo+6^IeIR%T4R+0 zFVoEh%(`*?Kc=w~fi{rF%9_`Z{Kv2U4CwHKThAhYFyKrnH#^adXh84+F*s}u%ytQ? zir3%K>t$D^2ePg4JGi4MMSb+xvqz7oc0HVmxI9fYRcfNA63!Sn@G3S?0f+^V&oC=Y zHRcC#P*R$`>r6#8Dkb^XZi&FD_mmAsXvkSA1WxNyZlR%<@5QPezw-N#zZ zMQPV5I9Fz{-fyYIq=Z4)5s=V8A}V!a+hLmrv)eGsxRHXm?u?qn^ybq<*q&RC3)98W zPD!+Ox~eP|oj=gn3KgNEvsGrpD?CXaxr%v>g;ls<+;ddR|M+29RtJ^!z`DUuP_Z(Y z(59cD^E$!5kY{N^4cC!V%f3ueV$3u7w0Iw{pMuHC<4V9QiApn|$qFYTZYu-PO*iAC z`gu(;8({TvA<~(E;-T7EVAOb%pmVN&_mO~l#?eLkJjN=-c~m|H6J(DV)O6VWs^G`U zRU4PCRiwQpO>fEyGt!I%zVj#2Pt<-@P2>iPXFtBB3%KZe;2~SaIuG?Cz@q*}e95nc zKb#U4X<@mOEFU=fK_wy3 z%o+O09sv@|UjVwDqXXj8q*GwJoSsdZ3n^^aPEm-Z)4wjSR1nE-Jw|H=94#O^%D0Fb zNzd&!BrqZAZ%sL(X~hFCCPj5_f!MjH1D4g?_ZdCpR>1__u-$vfmtXe1kPL0*le&(3$=VHhN)s; zKs_`GF+TfI=tSs-q~X#)N$embB|EMmj92Su4kdU*RR1Rtp11Iu56htHMkh24S z#awE#5pNGt$=-qw?G3Bl;QN zatVgT1!&F!{zA8dKX{~HCXrGbH-v>z zkYTi3`O9}Z-9TZd?G8#Pp0F^9*tpX~Y?QncAdtLiAY0c&j~Ix3o+P$>gqAhO7xs73 z7iL-%G&@~6-|aUq@WKJGF3^%9wg}_W{#~>0;ZQWUEk~D3K&Vvk#E&0|S7Ca7!@p5m z4&XsyJ^Iu;94;K`)By1|9>g=$;EcM-M&;ZlY}5FtGD6TLakKMvpE%TSL{V+>OYs@8 z0SjB{Ge~(;r_HX%9DivOueIWs8=HN+V%v^MC9hI~L&I3|(QKQ3vmA2_kQHfd#an?8 z+>_dQBWUg!VD1D`lL_X2Z|c?nZhL?bf#c@qoF2tbczR^s=|)nj8wKaI{zNGKQH|Fj zEi2A+6ZE_Y19U9HxKuFu67UqZl!y z64MlPKn*zXYEw`MK3VFi5TfxxV4ZN|h4=ZBPd>E71H&8G2=@O$6Ov>T1_geMf<@6X zfnDRLO1)K~2h(CUGRH{$OK5-E(DOY=8=L>ac9^)X@cN;xDG?HsUXw+2C(R z2b(d{S6n-4zj4)bpF<6oQaMIVHvq;Lh#sOemQpV0Wt(NE1UwFt+6gAJ^Qk+bR}aRB zU(>i`z+e7@1d=ERKwW~fk=%#4pO{P!>2IbyVvEYI6UOf{D5hpzzM`S+lj|<*$r^1(=Ll~B8kiOW>zX{4)hw*jKOV*mAN)IaX<8vxr+d0f z183t432pB*$shrCL_XzXljrb<8d*MxIX6#J$Z`W6v)ZTa@B7jGg}}^1OHc7d^J9eD z(nutYN(VhkqGfWg2(WqCSPS$MFdae?MdD|l8<%`qXZGl;H?-Jh5CaT`1Q3_E_Q+Sf zMBWF3Cg30@OpnOzMOq!9kMN0$?gMmEWB~3%1KjaGqo9&$qrsIRcn1QsLue#O#ae1= z&G(hF1U5Gv=cmw3oOha{2wVa*om(tGtNERjw*jUP;Fr`z7|Yjami@rm38vXyFZ>nq ziqVr`4q(?js$>!6G9}Q3K7xthaCjy23X{4(?94$6KVSSz<(pFV!F8ejoq0$O)_^-OqGKiouD1IMZJTqkS@v7!nEIx^*}3}dV7#Hc90d)I&=FS+W}UxC(r?$ zV|yEEB;M;CXJyBkb-HM=&)5M`LG>@yYmPe|o3!3IWVpNIqb!9oH`zYUxa|kILkBB#hcQuT0)w=qdU

    _;Y=iPrY|#+r2!FiW`q1c>Pa$HiC;&5`y3yz#xdfV_!6hm8rq$^=@W3_>tk2eezh zD*86SNA3jGTp3@<*b*&}Kc0o(Mec-gy1K5Udzl=mfeZyigwho58t{ioy2RF!+!Td# z`6$2~K69OFtrK86F(Aw)wx>&|F@6KNs0PGggsRT92Gj(|m2}{AG$tgG z?6@z=M50JV_WdyX8H^8!hFb~rk5PVXiSrz)2ZoQSaMx7948RH8b=MUL3s&gUeEFRW zYCImug(cyj_Uz2eV|61TyMQ64BH$x}RRD}HsL*%cP#~NlFa({SDUXp$6%sD1L7zK% z=@q{;Q-{DglQ(LKJtlRgsR?-uPNu$D$&+wJ~Lu^ftKD#JqWUeQb##d_Jndl z6`#(8C@z5nNWl@g+gx%2WxhZ}NG4LaKGPRS6T^5y?PR)i%I#^5#2wW$^Nu_Cv>vQQ zDpgBZA17jidvLf26@*0QW&Q*TT2gjKV$?DLr4q$G3bOpg%j0Cc`ie*=Tq9A;#=#G% z2TAOn0N9tm-+L}y_ggRQdq-DZ-R2- z>2S~mhk*V+dzw2>Q2<`Q^+Njo{^V0Fbdda9`lxkB?Rtm?gXk?mlSRZT)0ljb&G zXS#uhN`;$1`DvfQ)S$X0Sf=ILH!{ajK9y3UhM1d~{%15cqDB*a&+?$mM5^&V(2k3t~ z#+N;kG2+W@oQ`xP4z;05`>45@e3S7AD1lehqmRZC0I4w#;Q7ZnKI%tQ;p85h@*U(9 zB(@H2nR7(=fncS@d1-tSwP-FQxF;k`z+F7mdB8nImpW#mr2rF)RSNz;U2E1T#R{dE##=+3uu>WS0MwPW@A(m5my2HDB{6s{DZm?a zn&4^)KnUQ+iV)Q40_SWHNr{Pth#r9~NS+|^vgO)h3I)QV&%iqv*3kVLU8h%)ma;Y@ zYbP>OEXK2))HIyfXI8V(BLgdj!@{)&0js-1Lg)OHm;kW&PZmF!2JpF;)BgNaCs5d=1Iyrg}&Is-P;9VDRoV9_5FdJ%Gs)K%&)2N|fndE6% zMih2_&2YtbIRiCb(;&fA>x1^e3y43n#>?U6s=Rw%c^Om6U43?!x&H=VjBu-Fwx1u` zCchu|23}ox9MB@8FM8E!4qrS{%i3?Yn3b7rd=Pshql-=hzQOozjbU^M-_eme+Wx1| z?hu+19FbBk@@XEF+XWBmpuUb3stamWE<}X^ZLCla>eDhBTYO|Hu?=jbCR^)}K8#Gl zrvwHrA%N|s*V5(~_IMO?Ft^_`3N&ejBjPDv;fYZ*@LSDGU^l%-T`i54eBoyc)reS{ z;)~06WVr2r25-V^WT{o3QrN;N9oPw`^LV)Ou~mL`jDI<&w;?v&3|F@xu;B>FxPpxs z7U;EFoZYV8XSRH%aDIa?V-V`iB%<{wxE_GlOb)O!!Arq-0BDgXWbm^H#jDJ;3lI;7 z(18Q6Z3=*30JuJ6`QG!g5OP;&O|wCLTc8c`bOp@bH)A#BD1t7*ouOy%c|L$Y-r{W2 z2<4BMSHlUX1UyTJ{FobLcqFn)MQ>7xLZ#Sq=xHVReCITqf(z&wC#7hxSB7`ozQQca zHI*<#J!9ks(EC(U80Vs|c({jj7O=nc*C0jX@JLyI40R@Bng#vQaJVTw&_`7~pAI0_ ziiQrhq5j{NrgE|M&A@=`1g~!c89<%}GkB28G=L2Fp3g)F2ShZZP$Sj&1e+C4^FYZ9^4GGd;4jtT^l!) zkE568X}b>;hZb(41(v9CTne6pf-WEQ2}KpH55${qS4FEh z?aSO)+&vTjMwmvyQ9;N=Gsib0`KSrcrwX=d+`(Za-EWZY3NB03FMyu2RV z^^Paw$3&#Tv6xV4$oaCDn`*7?BqQt})m=@b9@(^!tSUJ|J<2F#2!N<7v`&vBE|rP~ zDs$PV5}ICg%75%%!;mqtK_tbo{{NHtNTO}19j^^Xji3k$J}#!g4{Rs-AM=^j%Gms| zC+d-zx!F?LhRVl?9n4hWx8a9ij&civ1Q9R-B%Dw( zV$bH%(&_cwOhXjCk`Ae8wggeGCL>39z_vz2=8{Qgo1jJ{{z+Z^^z-n8lk8Pe%7SYRcCjFtt;wqRw2BBpv z5!0_@Y9NHUC>4<^!HFHEUyzrFtofJmZh6P~m5725;UlUJ_Nk(|a}qa-3I}cv+l80I zmuNg$`IGtcGxq%9zfgNdk1ylOG!ut%zoZ71*z9$#;fc!stfmLQ&FRkQ6IwB% z6(B=tsz&iq>C~$IBe`;68?DFQNzr=jc=fHbYYpXCw!PHq%jv5dhQx0vaVO;WU;YJk z^#ujOmwhHro{hpN7^6(PDx0fqx2^3i!}aw)kV5=)YbcC>Ga=I2ma^sW7Cw;Q*YgKd zOy%o*GNMBFV=hCEsDSC3Jw1Y@Bs&`D-VOml2>+*FhCHYk5gY_+OQ+ZKk-wYuj3g<+8MKqEa1EbhiP5gS^cuzjhG)ib z2sJlf!~6hR4mco(o*>uoy#QEQ{uY2w-Z zV)P;q!Ttogl>cx4^TcuS&yo7!Z+37B4xRIrYz3r01AC}0LMK6jcv~e;oaU&AlUqvN zj&64O0m48@8J%vDE0x8W%Ie)~HJ)^``W`F{Tj7vF(2CY*c2leMGYzMxr;3Eo1yix% zzTtR+2Tmm!vKV z=5HM=$H5F-GyhNV{{V&0mw@9Ls08Pw?TBMv8Xar(E17cTL^_fz(w{xeY5DObw4krB zKNDv)je`lGxskjozQV%^)c+w*Lp(AQZ$h&f!c~y~ly?9y)$actYM8f((0@qUKs zt}^&u>Ow#u`tyL&^^vwq9^^p1C+`EygB#+vI5?&(-N>-M_%sKnmnDrJKbgNocG1DU zmTWtJgK9_0gxUdgB9n{SQdAOI9Gd1*T}31$T(5`15g4&JcPn%cB6;9s8SQ7IuWx#T)CdtevuM8)8qVA{ru+<@TbX4n>|8TuB7e1aauFSF{jIdR4MO zf#X?6(mIlr3-s@uF3^&=$YceH#e<(s7GJ|R9*Z}YEG$4tc466tRk^TGyK9%Guc4gN z%AzpqI3H&1c(qY44AErC3bekb4fZJSQRRE00^YV)U_z$qH%h)WU1M$EQ?iPXr?7U+ z+Og_YM3K>UL%3GbT@n`UWObFizhu=Rb7)tcU3Jx~j%j~eOCu9Rky>>n?qiz>tjV)W zRtpBft`@sms#nW)Nf(V)OGi;v?G@BKezKmQjh|}8PpGZDMb8hUt*jMlKwoU)<8Ah) z68nS!vi8Z^r)vAOZT3>@l~fYN>}Z9R^q^$rVLIkd+3G1vUC_pHGg`^ zim?-E+0`tA>D#dHu&HC#o_<0#`3wg!h`f##$%4yK2MT zRSvd;Y|)=ebD1Jk3egWGH`br$su5g+i#EZFFSE3y2V$};J3MOo*}-K4C`5tnsA0pjAaE_?}D_+N|4x`>CM&NPn*g<|(o0z!RwOTkR@AS= z9*Mq(ooexe98};+o&@9;HzbW$*+!6EE@jakoW71)xieHqU5B!k_PK1zRnw+4Q>Nx-y0#CEzaEa%r#l25c56UmZ0YeR z-DG}z@~!DFf#lWhyc}RF&ifJP^AIJqQO6R6>sc*1ghFS_{W}*p_#{4xZA^!stWnFY zY#lg=bc8XIMdcqn9EKPF>E7#|KwMS*cdd+BwraTwDpFPK>KFLLA?i>XRMO9BQL_)X z%FXUgYglH=2i9E=cwIOBtzU?-ZBJ2x3!SCIP})>O#I3@TP#tzU8vq+8uOD!x7%DHG z&gP?#>T8F~Cy3?>rCITZ55X$ztG_`Z^)8q5)p#`Vr}F%}=;tEzS1*gjd>Q!>S-*Bg zP-O*0dH{VHj_c7YL4HIT+Q(q{txsQ1pCGQQQDsqH?ZK#lxs2s5>LEJ06CuhEK*4*- z4#Do#sGXPz2rlT<3o4td)tx&Pb>~Jng9YW?Q7SO+o2WHt#M}_ikn?cH6=U-o24!>F zx2U}w40YvX#W?X+RBHoH0LY*F;9_WTJi`tDhlfb~9mhFoSEbGDjVM7UpMVN<+LeFf zLBdNA&q3s(HDd;G;*)wem7Gg%C1p;VDCJ|R&Xz%9a$Q`6bCvRsVKUQV^~u>K>i?ALomoJ{>0GKax(Q zn(EgmEQt8eyYsyPom~bIBPZ9xCP$CFW|VgK99-hK_y^ZHIONQM&kJ+!A!+70xCJKL zV=#qu6P#6?b3;{R?c4~D1f@TC<}l164J{!p~$SW#6u7iFo{|GmR3=u-VNGEC|}G2bpqK+?S6`Texvc1 zL5nM|!c=HirL_-?J!x|BIGQZ&N(483E^HUKqtIs3P9n%#Smn)_*>oe7tyE9ObSI4z zHj(+#-VCA1wu`_^KKu{Sjyp;a6_ObRspJLV-YTizG3;->?&&L6Qg9kuI!V@uV$c06 zsLNZf!r*r)6_)ayZ-4`v1mnd2V>X_RBUw0kgPPl9#yNeBW8}1>yEQM546msV1s;Jd z98G72aj=y*YOh{EV-O`qPjm@^lhw9dc$sA{+!LtRqAwCoE^A&EURurhS~Mpg3Sh*s z^S}a~CZ=HW7(2wtkF)1V*oP`3pvN4_v=(6*joI*YFX1UcVO-xHVI!i(qf9!2)q^;! zoKA2uS~81Qyrm-$_8$u1tQwX`h#Qm*pWXhAFpJg8Bx1lq9eFE!K0-GrZ{DMGZ}Sl> zL&|0ctScLbS17PGQ{P(Xwo*_-fO87e5Wi(WjT%RFC{RP(p9eL>-xa74zeUSj@}Xog zG^Rieais=o$Ui7hgMW=d4cVwbjku9P4cVwb4f!j98q^%WS%Df_y8t!h9}-Zb%=ghz zjh%)B#j;Q%RA}u87QeM@kO~SHnbo}Y42W7Fot5{139)BDo7}Bupr6RDL;(2vI}?b* z@C-;I_wN}fdv8uu2vf!E7^F6{hh9h>k~Z?2Bv<(mEhU#oCUNB?(T7hkuRu>e^M7Dv z)m4yQ?W%No<0gG7*HP-yfAA!cgpl?aPfwmio&Ym@Wg`w6#XMvoqxIt>h2 z;!Ly1>dHsM#IlboD5YlY_auyv+GMv<6Zm(guGxOm znL^fnTl-C#@-XZ-N#sG>Z;IA;V6@4PiOn&nMA~tdSHfstXN@*Yo_1B%X!8T5Zvj$> zcI97Ln~mr`X@%=hbWyaX95LiNc>F-iU;1UUFrG# z8}TH0E5dE99k%?BjjW;ISem=B=T)}0ma!> zX@uGIUlp5vx%)}@35fNza3veXv)3UX>!q$l&QWc95)VRmYNnqO%jKXmM$>f=hQD}1_wEoBcdcx=;ffhY+d2x? zQJ|Fy?EqBGItnA}D3IHenZRtx z=VRk1@AeaR_&4$f`2Dh3^5VpASnpi&TiR@31j(&v%U}da8@59By;~9y`BVoP{7kd{ zQraR-&Gb{|4WKhd`_zp$&~Vl`C*f{x=^MV5wtbcl6Sj*RN6A`oYsE=)uyXkXY8&rc zGfv9nFw8iMGi<@w5`j#*?RLZM?Pd z2V~<(BoDyGZx%tL3R1;RJ=m2#RJv<~^07LlO@=k6J!x^Q&1JwutPM+^YD!!3q>0{? z#@#{6%QUCx@Yr!j&Gb`dt%1!O?Mr)W-Ez#^+2fWkD;pA2fHjVYwYb*e(rO}$O9j2G z#kCff6zqXS)g+Ry)#BDPvmYzWEK)J#8RX0|Ad+p(D~9_SsK-{MY`4I!KvYnG|fRgLNn?{BZMFw4YCv1ZwtWm3oo zVwOoH56vu>BqA|z(z0>w-9m&LPB4eQwX3?R$EqVZ*!JQn#H*HXL`IrV=MZL@;$1zU zMa`s4YYLnOflVCUQErC;U>mJSM|QY;WIM32y<_dC zwVwxMKS?BCll??+)4kCIew;wYX`>1JIBCj-rzqf-X-yf;o;q@(+-Me=jvW|H8qThA zw<)Z+%#hMcn`LP&W-Rtk+TfH_r^1GSEXl18WL$~&XpO5it_NgXNhJ4dT(L4TTbi0P zov$kMw0Mii)c&UeLIzGuyO-n&&gNWkeom$}#eD{CTI}2^H>U`BjgeS8bGp$0HjhX* zdRit^BaD1h zrd3CF!C0=tR6^uxG!Q#Co5h2+Q*&C}jWRO}2gNvw*34QntIRAdPHSeZnLQvgOCouA zX0{AOjDtu%sHhMVrnt0u#EWuZ8B&st>jD$5!%0HnZKEmZ%%GMJPbbE*{1s(}uqYF3 z4WTuJ$`I0?cxwo)Av_>MNFw>V3?XIH3OCBOvVN$DRYC;JlO^31|oYyetHGj88GV*PqD9&^r2HtzExXeL?sK2Vm`rzj$|6u(%Ip*0HE)gvCxRcB-(`Kdp7N z*72~cBZ=gJS;sQCF7`Xc!N7S8m6lpb(Sf2O@9pw?**L4b=bKxw^5>U*H<(98>u#-+ zwNA=90sgm{JqubM5@<;x`HHL)C6gMPq@uuK`zDFH+eON)i5aAKHp{nJQi{#DRpi@x zplw;xWlh%snJyN|4NTV^_5fb^$e~8Tcyj6c>tHz!W|7nLZ(kCQXy zaYm_X_lNWOw{hs+|H}=@jcAyyqUFml>R;o@PcO4!G@j4;pVrXGwJX+8dhOF1h$C)N z!H9Dku2#Ww*q=Sk;Yx~2NX-}RkB|>h1z^P^(`U}2sw<32?yML@G4UI40E^f_A?|zgLjSi>E<2-r~!s0=5dJf8?IXJP-!6kGworCKfWVoCG{&~PZ7)l4X zIH)JobNEF!UQbrgKJxFs;BS9S5LLUFcP~1ZvIs%y@}1YNd+Fc$!Egw9a@YU&%QBn< zzeM4W=ocT-oZb|L(~@*X9+AbAdkg+ACT!?B+l$;hsO31jF#_d@>4`{m)~E7x0;X=Q+O9(?_R|+c4<#?{jW$JhkEh`~v6} zQTr2bxzykCNqjn>k|WY#=*4lW7xz3?Pj1pP6MC1xdDVSMq2545V)-%y1J(tqyz!yi8!$LV3o zvyd&vv*$kK$#I70l@9?QN2~tO^#c5hY8Ua>{XX|x+S2}T^To%SlFJFtdzvr52g_0a zVb8)sN^~Gn>Skd%g)~6xrKYJ*l5)!OLb7z^Hy0Lu01FE=A$39+%rap)YAr06BrIg8 zn`sDLSV-}2Rao$KQdmmxQ>Oqxg%}?DkmL3I8^n3KnDjGBL1`rCOdnwqbjT*uyW{tE zqpOZ!T*>$j;KiViW|_M%DkwN5u%!6+WlIIc4`7*tM?jrm9k3+@g%9P&ZyT;r_(}HIKfAOYgzIT97Z2x5g*_C+W|!Lj+MI!SbiU41Vdd zzh@0+&0(<*q-(g{Nt+8F`WD)19Qhmw!N!w6Pm;HO(48u1LMv^x{A%lb6+2&uL2nVs zBQ%-+bW`#LEq6}N-}5q=segyK{(1Jo9wB1?U^0H5 zg(C`q9$%hddG+u<(n&caRx{WV)Fa3UGl2B}tEvRVL7 z2yqQ*H}Nz0;y<9cSGwPDUAyiL8#Z9brrrqe8u3ye<6IH7z~I0J4}epc{Q$4;BVy^% z$6**)73AG#icC#7&AER&Ux$9MT48SVFg?1Q&S!Iq5yS3>2FSr3X2du&j5x%A1+H|? zmecS4QqJ~x4c=&hQuj7IA($KgI-R*+CXdZ)<~0Gh+pr)mwUuOZg-w zxjiA_CjFDFbobsY_kh#{E#n@9&Ya@ZfHv(}-D`~=X$>R-)k1~^h}Anq#`r;eM!+ww zG-(Y)MXV>pML-z2f_Z$4L2I1&>Sg?Nd5i0whlm{kg!Dg83Dcy!4kdsu!&&e+L1g*V z|J%73uM#wSOn+XZ|B-VkaY@)iz$r6;aF~X_F~o=*Y(d8SJA`}G5a81rE8Xr?rsVk+T!E1Uq{400Ky{IBK2h{b>jp=m(?r~y{- zs_NREfSBH)<3{Nh$DBh0R4(6785tt6(UL3}mLo0kV9vNycwsgC9yYok@?Ck~n#AGk zh}9&zOMlRwA~eZ=iZu!65NJVeQInXg94U%6(Gx2e(1Mi3)6J`jo~jkhZ~0YSqF_w@ zC;ic;|Ezb)-2>J;SNR^kZ@trl-r>A0gw=X50!lb^y@Rd6MIH2tln+fM;U*1m&=leFA$dhM?_zYo8NnA8Z7+n2VPDICSm9xpFh+ zazYEewa3zgf(p88OhFxweq?B<`$>kJ5wLS%j=OMt6a9cgM6f2VH0hC#vZAQC2&73m zcq_Rjue9*Cl!}$NNMGkqJsARcSW`71X@WosA`*BZ$eFlqB^eUr2#F^RiHg_%tmg!K z{^$Ado4=S(#>1a3{8r?{^1ZF0Vqt%3AhbP)Ua=BsCVwtydB{+q33)~@g1~tTAidz|sey=s=RU!^MJ$nCJY)-; z8Qf|-%18OwL7rD4)pBy4mh-6}eFb9u9hAa8an=Y^%s6+eB?~I>jIY7U4_8l-$Qa^l z5H+2ygUL&X9Hc-;@%b?L3ZoHmF3)7A4CScYdH87o)o^CQ3& zkWImcINS1DpcDMB=s3Xm^SrO%IR2NH1tI>#CF5kkpzc=~1_0R&NKW!fI%74B`KOc} zkfq;()mLaSkTb!z4Es|rI#~qcW&dWX1jp%xKNjI~JPl`2FmWz1l*?eSoD+TdRxpox zj<=YMqbMBdq&Eoho#zuV9aTh!k+X_0XD68Xul*^vTp)Km@|VHvIV6Gj3Zf_d9U^}f zJ_UfxMcarQT_y|gr{U5ZZ(83*@cKRrJ-+oHUxwep2uXuc_`{t}^Ycba0N)-_im2z!1rq3BZ$xvAO>7RfwEIa zAH4h!?}YA?B*8x2xyF4tQb=uc4tw=I3=jiou5Q|6>0RhfiSE4!R(|(R3O*V>AE|$G ztguph1}Ch@n0N3&q@u8jTG;Z-B3pi0Y|FXHY|HVu^J-h3_kA*I4Z>hYiFe`B!16H+V9bPiw*=$d1YkG^Ip$I?DeF2SJUUj_D(+Bd$+6S4M&Jpp?Ps0+{!$xk8ia&59t$% z#J+iA!I($LgUe(Ku=2p|uZegM)7!_j>ZJo($+3N z`niCc%A4j}e)e<>Jj4L6&~hyNWGB}Lo>9X<^xzSvVIba|7SKyERgC2b6bHK-dj3Oh z2Rg>`m~Wxxj671ehrato`f@ZI=C68@A0Bz*c8JEkDq{}g+GSjBJ#^eTj6Fm$y#uZ zXW@5+?qUBnWDC=i0QQJpkuef`i3~++NPG5t1Rs#0T(;ar_VE_g1Ah1`z=Am^c1N8^ zAZ?7Pjx?ipP(x}jFnvk$Z%0L&az_RQ$#;+ahij$U}B9>WeTVQ>G{B(6-})rs1v)fVMVD+Wu^r#xgyY^0&rZ zR2C{xk--VMAr*6Y`GOtVoWaV;Fmx8w9s@9S_#4kwdIg0O?o3MI_kTDBb^;|c#wrS7c z0IE1iPp4(*l4(GC^|BUXlpPBwP%^+iZ`2j;JMm`9oH7@2hq$LdVcj^mLC-0(MY|Nc zeZi>u1-XT&i+0YSY4oqlfm)9Rn}H008&wV;>9xS)db97KprBpu$O) zjn&zRphiD!1IhwiEqQDGfg);Gxmi7~rigI?JR?QySE~J3n5l4H!%stp*r1X?$yS64uLTuFj|-T-pE-*WLWH$ZJ_C- zSB8bFDsL3%^g5$m{#`Y;)S1e~)=9dx8RnDK_h13%>@@F##OfXuePhZUIQpOxXGnfk ztHM1&aI!Xp5T_AQbo?C zkFE`4Af`BEsZQ>5at_ylNp}Mls5QFIqUBhc^=UG2>Nct?i~X zlr{I8?oFf zQ+x|+(I#Z0jbM<7dnpjd#c)f(n{F#4|q%+qJS)4_zl@9C3|frQ5_#~w8`Z3E+<|P0>imhI$;$jxuqEbYF_SC z!Fi($aIQv%=KN=T*n=0nv_80MkW}9OyfB}G0TbZ`LDNN8MLqg`TGR~nmP zGIxt?_>MZSYf;@1B~F+bolCqKB!EtnL!EqN$X3Vrmved>MoS#?Bo9D~x6!jBU%t2y zvCtyKxN=5qSH60^AVLNrlo164XR5NGz~xNXj4V^tfmCJwX|q9oTW%`ggX#mCx*NQA z6Mv%UiXxNf%O0z~-g!kEXaUyf@@%8xnS&0X*qzXRHO*pdEY=m^V4s53GodkCwS3Po#uG8ZXX>uuZR%%3v=st4ws{13ZIDpwP9tD)Y@*rfd z##iR2jUtEKhrgE3G4K9DDp_sF+}c{FJ@Ht<+08XHngxXJ9rTIgZsQae?<&}Sw@8>O z)gp=$qBhFw>^n62HTH`Dk5A=>bGf{l9v?Z}@TDnHf&X*Ko+olC3N(Gq>lFn2t69!} zI(XsK3QZJb7aID`0+Y=F47ASAv_T+DedBuoE^N@T(lBG7=&u||8UULqZObdAmJ zR|`J6I{kUjv}y}i!@(zgM0r)b%uBXM;q^2hYL!uE(&d=izJ)S(Gz(uO0!7uvvMe+) zSBUKCsBRp$M+MqyY723=A?1qYX9=1D&ayi9A9#~rEV9XA+4ObUsc87d(js5*L`-l6 z=1lRz8h>EE!y-8j*?g#|6A5`N7k(Dy5z?gN8UUErDB3qk(NDt zh->a^I(^f04U~^gaj>%Kx`W=O63f};oc@?N#z+r+-8v#2O48QEXfNMlk|d*)8#$)E zQ*6~$`zDYGMD1S`DW-}CtETQJLH`B=t(NXOtF_?RCGMLnG?^Eo4P{d*I>Cv|=s9%g zRAD`G2pWI0@V8J1hCG1G7vclisWoN|8cfj%P0{>2AB(;98A{t85TSB&1pmUnl;bvE zI?k_Dxc(u01jU#4RXQheqo|mXb*PoNk$vk{#hIa?B5QW}7drX{1*(^HH0qImHVUI) zjPmD_6N{ZmtKo9Y_4;dvIF(0rr+pGefd}9iL3VonfX<8kI-iWV1OWN5WcHXv+e?+P z!)<7we_wEOV-}Qn0KedlpCC5jdjpZa!}hBF7qHPDzMLR{AkP~9Su1@1NDxBF85bG* ziC`i>w1uU-H1U`>awRv9`5oSi-~5~$;6LsVg$%`ZkT zC=5QH&-xS0693=+=Lxp_oixi==%b+ z4HeUH3bTU#=_e;)a%vXb;^7|BbE@4^5mJK#v>O@H<@r?1_- z59-M{#$_q1Ld$n-{rR-&dcM=~H$l|&(5SBL;I=Hx!Lh{VgWPe4wkHkQj+TgqX|%|< z>3+0Ybb{pScq?+H6$WUelr~(ZG%>ASy?M{D_x7C>Y6c7b0+f3wb7^&5s6l@g5 zHu-{ZjyCKvIaco@F3vDGX`(Re%I~wxc12er}O!bKYdYm6u5>V0j7uBtyPArYO~~+PLQW= z-Y{H0QtxB*Bu-Oz^@6f0jo9H=kg1L<&j4yz2MD8Q1OZXKqE)nf8RBfqpQ6wh<#5jc zvvjh$j(K(cTDH3Q5?WnXMXO6Z1n01l3?XWw1)Eu2fDa9;i%dX#2V_pW|930~X35ik zw5$G2U6ol~-~q&sgI3m`2Tj}eZuE8lp~?Gbbht}*ya`Gwo)iAI@t9QAaug0SZ`Xl;L`k6dC}k>35zQB49Jm_+5?)2v`qn$w zU!UPRF-}TjTnhx&ojZ(dHUyAYlzfE7{@X zL72F|lc$1Xo^BI1Sl;OBjUGLhKSTD&f&NOK%gqdLsb&~qYF5>DQ!}ZTP3RPG);KY- z1sE2W);e+C=)(sH76FCvkZUimG;p ztcXc>WiKLz#61suW5LTj+A{&Zi9UpFXrL1t=aQ#Y2@>k4_MFaESxu zioB}lz!*4Cl@8QByd}@UEzUovg2}u>d>zCX9u#GL?}@kj#{`5-*QauUA6buc!aK9W z((9d@F^28vUCqKO&q^iVG<}>h067y~Q}T;nC6;KGfN7T~J2LMt_&AIu3gQGDxNR=c z64w^4SMB9j`WUga^7|{S^#c-Mm)2604&Jf#yW8i|qNve8%jjac(W4PmXAG%zK%at_ zNrbb|Ct(Dx)jNmQ4#T<)wz~u~AnPXZ3ndR~o5K#@E6_x-c=M;RS^H`2=iZ`6)Ii#% zYue!=qQzSr_to@qJM0fF>f-*0#qMUXC%oQ5Mb=pcdtxunvVi=z7KdgRS4lL9OLH7z z$%?J#J#Y9fLeo_J{OmcFc9B}JXpeXl6gc}Vf+@7rCa84KA#y3?99Yu5H@)~Ghd7M;qr z3#K?WtBK-t|6<{m+P$6D;2n~|+W~`KOH`Bhw zHsZt9UEpPbpoMGf`aGcZ$(2j0{o1%ZlRVxb>ov+{*SLsV-M~;*uCG2$BFllJx~Ar$ zb=&JJonKm2lg_=zQ5&Yhj}JHhDm&jhH=M}gKLxZ4@#oe~W})5>=$w>-Qoblx#(UmV z=b6ZAe4Ui@^H98zI>B$b)Qi)75}%HmmK&a`f?8*M%t_N~csLe@yth9l1Mb}EY(5H6 z2r~+on3ZsaipBWDhhP=<)!%p%#71=j!4yCdAtXpm2dQ|d>t-zCxo07wU6%tos;5YZ zP9Q|SlaV3RgG6mT{F_9qMMX%ypC$;!HMy!Dy`xlu{2Fx?`2g0;u{>BG5TM4@6s7#! zu>hea)mG(4oIvFIA}(;USy~dPii*#B79wJR53p1Vg@`JLVuMjeiXe3;or!Ky`-J`RAbF_Qucl0&KK9>N44Mn z=W&m}ujgPo=>V;8x`=*?it$vFm1`3}QpNuChJrWt`KSq)t(DJTo|EYOD4hGBsJuP~ z%m0eQ$R;?rPSly!Lqubhyo#wsIe0EsWRgqad{hb;lpmP)11fE3w7$9o(0U%v*7I*6 z92Nbk3rvFY1|{;g>C=ZjDrp_dyDLyhCY zO6f!?aL3)ipec1Mxi4P*5hHwZ&N}`%7w~m(k)b2oHkb$*Aas zkbDOog84sWu~$TzO zhK*gZ8eLHbahM^K?z@B)&7~96+JyrddxxS*Sm~m|aV4fjMPuiqC?1`*o0OO?G#Ac$ zH5UwzrjDVAg9hza>=&VU^~`; zAzL#BMl;eW;v(rT3HVv$FDn3nI{<@Gq{j)BEY4O*lVQldJDI3u;hYe}X4vf#qdo@0^RiXyme`1YK_r~W0LvKToox@)^SEwiyp&4mv zd;*|0J){s8;7`1ON-^>m(GrQ;#RN37ek)}O<^xfp%6W;v{KavkNPz}@tmABqvbT<1 z^|GgYW59u?2b0NshzzR#`~t8m1l+ZyE+RizF?LY*U=+kX;yI%+e86GV*>N;nxyO#@ z2bY*0xo_EH509V2C@TPW=ufMqK$$HFcy^}@eKY8X3qO3E`(MKea{ge-AZg$BHJ={= zeH+JiA8Q*K)9GSzFx`QsLAF1YJ#>zi!wL9E;MA_#@@AQrdqHPv3tmEUoHns%9(oSF zVkO!@>mUZt3U7mkKI7DD;<_H%5tHOuLdeMpj49xQhAkB@vmoCS{)%-z>u35)f# zoKOAe>v+YS0Ad$Wx?47~S?iZ8)B$ek9Tz;b<;u^D-xl70kG%E2hru_=h!FO4JphHf z`4Gf$6ba*z|63T0B*Ox{j)6H#GhIEOfqs4l;tn*|8luh2OVBi+)PfOdJ}Or#XYLN2 zij&gd1O67QzD7KaDJ@93=##H#>re4Gs5N@rP%359qo}vIoL4iPnUh5@UiNRMN?$v@ z@CWqkcpA>4VB%b&!^>c>oP$KalBBDi<1HrR2+ohb1prGm{+wC(BX1P+?|}(RzUMIj zEq~f=SBL_Bs~c5GTFI@QkBXpT1rE!&z0L@9_(vFTq)w(#A6Y3CYm=>tOPN6Zp=3 z9<{7LM-nL}is!uR;UR|seiMW@7O|Scbx|~47sUg{O#_lCP}yjN{l$DT9{$Ap@wn>2 zWIE{M%kWzm!POpxKiCH0R>OFn#p9`jU*j(y&%*D@4V*6_{dA0U;>wHtZ_9q|^-G#_ zBxOWxp2M)hf%#0+-Sa=shu_r4Qsx8x%{p1(htxCSeyB0i54hg@pn;E0e9#~MYW%-2 z=W8C)AYQ1T$DIytFwuIVS9&ckv+;jL%m|;aAf2B#6ed9j2%$bTsnQ4rwdJ@B zn1DPRA-6*s_sb!i#c265jQXH~UPGx8(Hc+}jQiDsHl?NK0{VZ5Gw1tv+DDxGFp0}4 zOvD(J&j365`hy!-rL#3m2!5GDXHM}8ryK!lX=c@8(@p9*x5i%eSLLn8bea|ia^p*s$jK5edy zmyHnh#GUJ41X(&^JF&TwM4p^4>Azl-nfo)se8$f+#5|8LPftJ%I_(v^+QDeF%&iwI zPUH-;BMdd`gs+^7l;RXp zP&YiIg^LriO~#iG&V~i(V>3@lS?&tR)0p=&SbsbQ*1kL_XM~ucly(Slr+vwTSs27N zpm2j;Rb%KhlR5143*o@onpo0VQ|_EVj7c2I!2fRhnjgXg=#&}lEk;b{957bd0o~KZ+hhSk}19yjE}#@(br!EbBq#nJe|-P7hMEI z8;oOvMc+73+Mrvt1y2j0q^AlmVPC`$=QuXTB9oCZ>F{-`*(JG$j0+f3E9eo{00}gbg>D6E;*PsFG>| z4ud&i1KLR(gQdQwJYka^t*j&#Cu0)sMQRb?fz9}3Fh+w0d?fc@svUIxaSlHA47b^(3p8l8iTg>i@l3B349@iVPkRIq`p~kQ{~nz`jBHi(VGs0#3%?LgGMUSb7fr z$}xSMMjwMNsB#|{s#O#cA_^Kex$Y@*m@sC7An*V)jp9-nZI1T>6ySG`iSj^&kFHs> zYPye^F$`qH=1D7)aLQcBQ_8awE*%2 zk3`oC&`t35IDRF{UoLyu=#BVVV0pKSza$c~Vo-X{VjK>`?_*R+jOWmgP>@cI90SYV zCrAVyL&ZB|k1DfNxBdx~5KLlvfvr(@@?xX&-?DQeX^YUh`T2Q$Dx5U9V8$WQexqsa zgZ3X#i0sy1fg3|YHwx*fSYHxVd0P3e{xBGR4H=hn-5hv>m6q5yQc z17>aBz*~hXYDvl~d|;M47aM}6;BnC#5(JfMz`@Pq;)eixO(-uF*=vj|H+(a}nF?w~ zNzm*;goG98K>+(F#2~$Aa6O~9Gqv=|+SJUzRX}lO5G&KM+V3*&x-oQKM#WSSaw(G- zw}7Bg6BGtmUko{tZM_bcJ>S$xdHwdzCV;zwxy{Zw{+c(8jlF3ln5l61lnR`VSJ8L~ z?{D?II>x`8)7vmw;xBTnjwZu*cQLt($*&lP;^oa6v@h|56C~j zp@mnl5Pp){)`E;mA6`AX{N&k}ubvLZ3lmo%r^lp03pUaC-+_Zs=7A!Uyn}y-ycBu! zAZz;J>IwD)1S|SJc&8bs90OAKYqO9_`7%S0mP1&YiPW$7G<5jh^AU)AhB5?0J`Pwl z8nb@z#)&+5W1-SH+Nm4O-YyQy&{hP(M2R;t40;xWRO)bxdYC0i*+Csd@s~LcN{$fd zZcO>?2z^N7a~~-5F^_2F+7<)4kCPcZ!_ujJFhh5vDh^Z7hZTB(^VHA`bU=YoQgOaQ za*GjN*Ccgs2NnE5Iv`c!8xcK>prKq$=9~iE2goFqOIdo#@Hafxp}vPhRuZah;~hXH z%(p#%gW1D6lX?32(wBSUXe7!AlRNngcn0N$%ypB{;{m1B4MA#-H2PY;jB>B|q=B)} z!Rwu{6e~o1U;>*!e}DlK%|X;*-pZ?xLh@X-`b;J2O?juz)>IfpA^=;npN!yYR0EH$xb`RCwRknda2A@CMkFUJ`@LwCPQks62wS zgF(=e(An@SpCK6B^^PawM=eGj&L^~+d%o=DS zdO0hsZ`C(#88C~N(Htz$Z))$6q3lv|4ABO1F*xZZ0b0pYi|J>Em+oJYjJ)VR%rHA~-z$c(@+&Ii0!)9%LP5 zdcv!mqEr18^=}8)t1r&#*#^&2^9L#TZx;Q%%Je$-ALg#pWHH^UXX#buQsp?sI%`H> z@@hH|R4j`7(`6ueO3MJn`~gdFz*Ch1=x&L)UFjYQvM7KN%CUIniOO41$meOiIOJIx zug(psei6}}P=}9;P&315QR19M!u!HAHT?%HlYvcZA|y1IFSF{J8b<#yd(S}&6C3?R zx6xyIQ746LT^nM>kK*Z+>B>-KiSwg1ors(P7x6N*PF64`;$M9rgCL7*8bC3FVO>oi zfP|4=?HDNza}QLQR*!i0>j%C6#<1@IKDO*iqUfpW^X6TIp+uyLu13p=)E|^~5)}4& zHHEXFMD*Z^#Y9?uk6^)H7t=9@^m!uHyNIhxOx^03EomWm82{tt%Gn2eRQ38C^yLl5 zglg#wV5Aebf(e0lXnW8{)9U`+34jo>(f~pl{rKT|UJFrW=-&WV0wP`)J{8X!0YNhI z?vI!cFal}usW4hksHN~%V{Jd3JUbfLlgIJPJ^n1Ao&<_HWtEEm0JTKX@k&lDu_ z`7lW9$bS{mqGzfHUu`C7vD-T8dW;QW1~2Rw{_|WeS0^ob0T*;|BX0;vtH(FukMEiy zt*~M!A}#!C%%mP^<*G8B5~&#;nkM1@spO3LdbLDU_Ol~DV}N9S*u5nZG*0|?NV4mG zy!Os+o@V#K^1XnKFL`)V9f-ts#_bK)V(-I zm!}b76S6d-f?)j?r-BOj3{Kx+vab?7T^I&zsaY=oj>;1%!`*)G<1;Ocq)qlMzHKUl z=fRI5lJCWi43-ZNKa%cc!O`L@7pvKJ{Vj&E`aXQ@HaQA#-0f5}pnnL~##zyTOR2Nj zAAIs5I8FV~sE0=}L3VGj@+T77)nq*NXDXA_mnx6d)8pd;Ioa!twI8MVwAutY*ObZx z={y{MX$?uTE>qqExDe?`L@|gcH&w&HSbVNvfg(gDJko>gXq{Ubs!I`w9>EM_k`oGo z+tJp{VCgS^Qu#y=i7!7}UYL=3Eq@<`e`al0n6$UCL>ID5$#Y8c4-R3D^(iOI4pXe)?1E&HGwHefma>%-5lh^X7%^;J_>RhXWT!_f+MPcv zKn>w7Z4y-nb%*J^Yfxi%Al*!(o6*^eY%_e+6gpR;21eIlaA*X8Fg&Jr>9E{Pn3LDhmm&I|`*_~C$J{hISpyAcY9#Mm< zmUG@*5>K40iM+@XR|YHVH@i>_ow*8Ow?C#U&O zZ$NPNVDk3AqCKPUZ2oIsX#5+VmMTk?dsGaM1K#=)0iV_KIj18$6mdAvPQ-z>ez#am z{eG}|M0=tD&NF4o_F%_jtd2kzqCrRqKsGFX^e~b5$|^>Q-tf|3n?r z3MS&XrA={8r(OQe=EWefu~7^%PUorqZFr_qB%>NdN{IpRbzCWMq^juS`lfTr0Q{Oi zF90RJ?2>#Mh}`C{5k0Gt$Ksj_^M07BkQL@-wnj+(m+<3C;))ds^iBar#wm@Y6Xw!? zRypip-N69KB5Emak(7Y&#o#s_^Gf2RJYouZyNh(B?JrJKtO5BtzN4_<4KY7ZE?fT1 z0r#>*1*>+ranuoYAaZrsjTF6t*{%&y6f?SMg=sHl$Q@!eS)f9#DG(6LU)=!1fJYUF z0X|#TVFoXqNEbjv>95rC zXz=-FoTmvIL)QXv{<&yO`LDy=f>f*fe1b==_3S(90#PcoLf?R~zv>7**ASfQ8~`xL zHAW>AEC*`&bKn@JBJ&#K49^E!(mDij7&R|Wkhx9~K*)jXamHy@$uiPJ@zm-Px%?t}#+P)F4wk+VDDurA(@rjRjj; zQaDzt_NjJcbToyJi(~?7A})Mf$uqDrJ^L`@27m4XnNtmCzFDeN3Yxq-JJqo=f)kZ2b<``-y7=Y24H`ZdwU>hT) z&qKY1-)uTt6Api5pBh|p2!}tAX`SxiTvj^NTRRE@2PMSvA&(H$+4_Wo9=TJsK2bHG zswxpNYbM|jcmedO28Y!!pj73NK?%)IA2czd-ZhC4wT;0Nz6b6TR)v^GF%Gr6wrx-X z*=HLgwUC_Dm^Van+QK*?Ek#%sALx4Qh8yPWkyMPgRC%_r3iF9Qfl#u+Vlv66-mHxR zN#Lni_ON%f98DFH_)3b*YLuo)TH84jvX#n`SI)A&x3%XjNPda?FtO3L}q{;#yQ*?Az5JH^S zj09aaWLLco1c(;R1w-ieSu|b~)55#ZaRow0UdtOiPABViFxHdju@~vqH%SW?_QX^T zSY~pcyZcIZ^A*_o+UP^v!U!26YzT^y1s{Hp;dDiG{z8y@i{nzI_E9Ul9!{ojeyL92 zwhjK9LcP(~z~~V0Je&fGMu?_an&~h^gmx}@o1wM!LG>HyzDcU>bUxgTrtGSRpa!a0 zN7FbUgzWZ*N2FY^X{fUhT{fZLM@`Ao$32ms)!Hgy>6x8RV_8;=d5HB5eE3u+ z55mwwg73men(|OoSe8ON&2&oq)`(N0+3|@V;y3sqN@MXhMN=gf&vHGeVb*m$G`eo| zHaNNg<@f?Bd>)EUzLt}i|HPiHVE2|BM5d{$TM411q*{pCMr8wRJ*{87oL(EL3_7hv zP!6*a2^ejATd05vE*hbMhd@Z~LXV`fn)aG|=cvj9gmBnWNqStd?^^nKxVl3)-(w$| zu}KMXOyyzKIP!it`u2Ue9Q#8Lt=>H7vG{hR$|Bp*&bGl9QADmo8N>qaK(mgG}C7Lgmv*FZ_rwMJGb?O#?SNi3(-hG_$ZumyD&S0GHQKxq`OH_B~dL{Gy zz64rE!NjnBsnuXXG@F&3aa>NR=vW~PEd8d(&z-5cpU@|*#RtCc02x?6{MF=t0h9=# zrBD)Mfju-B9SgYr;sJosIFYe+5}KrQVAY6aAI2I-itWVQ}X5U8H{Ld4WfJ~X16yv(>oXZZk~B^4Y8**kFob9I)N z8MLL#sNw7Kh3uzdLyS7dtUP^C$LW+}36TrA?s&px77i6ON1@ta+n9A1M`5+dZ_2z$ z6fGArkCW6kSqqK}Wd(76V8)3BKL>^X+im3+BDm3a4v3dzADz%`km(#JL9xy^3&12F zDlaEUz?ljv7=SAlQ>|~F5pMCa!YyVqJV`E#1Z?O)SMiqMei1|b14%M+_;9323v2lG z05VCx-U#k!-J~{DZo?ZBxfRVf@i(m)30XSg)UD|pN+MJ#lnVRgGtk z|K`1JUstxPtBgB~TNgV8+c{3b)7U9!m`_-3!!?*Se>n6~>r9S;;D{UM7sUEI#dVh6adM==Pfcf!6HKz)T8kNCllbr*^?+oD^GjwlTQ zu&{oAPGJB6yOn8a1!@m)lyNAaE@R}-Ic+U_@8*-%Ik8I6^+P1!!2j|Dvo9D6dUQiu z<>hTvyKt-E;3&0K-0yT_H)ysLJod)9Zf$NeUuwqb-2^{zEW-ZHj9zz5uz~w2Y)m<` zHGL|3#CPcIK~wYhR3}*I5gFQVWOs*y4!e(Nvx2S?496;S;4^|PjNa=ikBAelN-BJ= zyDF-MlguyhH-{<&IRe>;2rAtlFp#2@L9=>eaf|g3b zTpk%cL~o>!8B3cvahh~?JdFHh%M-ON8c;&Zdz=KL;QIts*Rj3huTkSE{i3=d6h8}2 zDfq?M$nKlB{V7=HJB9)gge^0)$L$Z}Y>Zm3<>IF*REGg3Ymyp9;_BPZ`H`scIEYmY zIZ9|(h4eI+U{&gSK|o=h0}Vm_mDHHh0sKC;U6kda@!f7ULTf8&c zy3BEoRS`7ukhiNA8{Wlo^t7H#SIG_jiY*@PHKj>V(O+7vD@v316lHLHahqT$hb@HyT{LZ6|LmNpx!>?WK zkij=1!URXh&SK@d9MjWgxRj3=%4p!j;?x&6v~x$cN-m{2iwel>@BqR2b~s`K?cD4e zv-?LabSxM`bXVkDRz(o)+jcM)0Hjc7cvvoG{`%`=6(3bQCe^{&zE)*KL#g!vYRHkl z0Vh#?1)gE^i|Zv-Fr+8Aq#~cOYHk1x)+mkjQmx=yXL|LJ)eOG8iYyUaKz?M@(IWqa z_(WlLjHR0EQ{SUGB@Uxm?eIO6YoRIDAjHL18#n!V>I<#l@Xlo4rP!Aqn zhi|Arc5iP#RCJkXGgr<$U(>W{NSDYD!>Pfze381<-Oy0N{F0PwDx1`z4{vc#bf@Tr zf7!bl0Y%MlVGyvr4*!=-I{t${!w=C!Q_mZbb}wH?8(` za!*LO$!a|rt>A2$P9*`gl^UFO?bwnj@1v(G2$wi%;wyp}JU1y))qBubjH+V0)y{dA zoWi1Dub}$?O>rIgi~IkF+57Y(RW&Lo6KGnH9C~mb^rd~KrBy+U+&xJTI&`Azex7+9 z7JS>~D-}Nu8dQhfb~1?(mNtH_I8Gf6cMD{WcVdjy}9D9xHeV@1hh`_pvTLY+COkF5c4y{@r;>?8jY5?SaBePVsS2P zHGLI!SH%xw;5KDrdZ1S6&8T(8xsxpOc*5LtOJG){SzY@~Dc)`Btr@n1|9!Il%5y9` zg@NcT7*$(SB=5j=g7||UtRB`X`ilKT#)}1Yg=J5Bid?eS%-(4q>B_saJgypR0$+lt za%~3xEK-bn3sG2D8w;XEM_V63C`W0IDOn?Lb1V3P6NJvw^Yw80I&;%sHl})s{vegUUItGvr6pmkI#a3qO{fm(@RZ2*gsu{m)g-7>omKU32iL1F z+h$mz?7R@SdadczVpy*-*xd6SAs433bQPYpd($dpTWJwfjSb{4DkFc&)CetHzR4V9)6*ujto;{4>ap^L%T{hu>oGCj0D3XHa=X^Z+7uFrg8_JVcC_e<!md*oN6^0A^ z=XuR$zVZV3z>U1&m<{hcgC5_AufBr*YEmR4kpDq%Z zCi5={a>K$HeH||S5YuTyk1nF`us}F;Bz_<@L2MEE)tHI1E(Innps4QJ{>1>V4aPkr zBq1~Wx#NFUp>%Grhi3HoBrMTu-bS;3NHVn*WxS?Lr2RlAB*eE%C+RRGNP3gh0fS&X z|5X?Z{Pto%Wil3W4m6T9j$;>YWpWk#^Fl6H?-DLA5XN#VZwMI+kYza{kl1)UCAy)PasDpxzc8r8y5xq65A72fp(I4y4bE z5wJ)lU$`T!$_n$949W94f`_g?!VqN&o>Rz$l-z+fi&SF#llpFr?U(08>|FB&q0~XM z3l4|=lxEafQ|L4zbHbFDbcjrPvRPpT(hcM9K={Ac&`)a&5?N70YS zMelb)-AOXy*?U!v&%bvD-er@?qz3sNY?kqxvsr2<@*0$JP*zA8Z^_-7kwgtM;Phd! zRFH)$KdcJIU-fWe>3TY_tGKdQGT`wCN361e2D52oJF2---Rfv3O(Y|Kgm^;t`SO-F z$0d__n0bYtJ0GbiQ9U&BZiu5O)=_sp4t_*S^3Uo~)W(`#YRi#Vc14kIMZ=3W833c& zvtYGCCs=HrOhcs*!n9d4ChL8vFZh1IMV#x~=Qy+K;736Tl|Ez5SSTk$b4Z$Yg_1pt;T!btjID_t zAnC@sV#lB#{s;=rJJ79iLd^5U6f5h+Mqo$2|C7DstwZ3s@&+lHTH-(S>qhH2S z_mj7xgO&CXT>D46hE382fY%xy^#HeMU6$d8AB7`NF1tW%NWvFBxV=9fu7`q*I~qZ> zbbByO{dYhk>VCZT&TgJ&_rdbLwEJ2zB@8QQE`xi+3VOZECY;D7tlupbQ@;~U-A6KaMPw!h{GypG)?b4q)8;7m?4}O1B#!-$PxBGmXi9Ym z7J;k_rP6a4@JnR2?a#J?XG*42N7I zZRXhSv&kHum?e602+ST>ZTDWv8j^yhoJz(rd5)F3s8X%R$$f>Q{RW5GY#n~(fq_dD zWU#9K=Bf4wnvc!OtbXZzK1#p?B?+K-WUCzFvHu%3!fQ0lXWAsFZ zj}*uQ@lBry_8I@imxn4(vUd0yei1n&>P+}ZVHyP&P?f_YfWdN_gWv(RLsg|tm>RII2X2SB(H?sRdZP(clE`WTjo#E&?* z(Xq*m!bc)*)VDL;A`8ydJwDUkNcf#{>mJ*0&6bks5odAvuosz)kSg`g zu6`|*UZ1ZET|5cGH2P3mb&D};&hFL%Xg#A@Z>mX)VN}3Uw%@6B&`@G=5CL}2B3d%b z>z&OpTHfGsI$5KUw(fG}{?Q&se-0uq>u^wU8*@5q8ts@4Q>srR@-%E2ybRDMH<*tC zR)BPl>1?**&|16Qt41a*XT)nuLVzDk1J>?$iB1ts6}GPg#MNl91nesny9=YP18KjI zn`5}*`M2&Rz!=mwZ{?E)abV5hqj5D!aUP)bSMh=rTm`~Y&kZ#%7l22pDu)hj$a_v(y} z*bHDa9DNO>TcpdA8z1hszEbq61pjq0>v#!_wUZ7(Hh%*%+_cwyhk%IBx#Q3&YBZ($ zC+2re450JjZZu_Z8eX@fPG>ZYIV;Zk!y}9n0hgn|(`L1C z09^dWt0vAJ3~akSE}9%^($s*Ze(>GBV^_Is>);g^HK*}`olXXZ?Sg5FbXEhZq5veM znTGS1@CL*k=cTS1Lv&y~eT3^+1ZW~A>Us#v$~HI!#i_;mo>cV`#@IZPXCotP$PZXy zEC5Q*7xzdugo=g}WF4PuqbAq&S7B&58)$m_q}7eB9AzcalpKKW;A2npP~Fp!wj4-@ zWnZ3YzhLcPzBu}Ii>1K$lDZ~cG7wsEHSuPj2db=+Pigmam(7uak^n{2p&HvsUt)G0f3r9eZ0`$e2i_E4h+hmsOgcn&t9 zdoi3PrR4r;^bPR3NNx&#h)>?x5jkohoiuLL)y-6ZJ+Gzgu3U^Yo^<#paYF6_Ju zaTImlb=q1GQi&sZ|EJ@wrEqq;1l?sgXsd0|OEn5k)WkkA2p#zo?kbu6nk025%&s^1 zWUH9it~arbM&F2Nt_erMG~qsjv6nFn-+bOP`y^bDT zSzcc(hoSn}qCfQLicdiUBaVC=Id-=Z-`S*Baa|u=V*^Ooooan!*qcd}ECT@gVoK`3 zZCVG(won@zu?{{;>kA_*(ezk4p(Ra^;moUwk*Zr68*RC1FuS~Vk#1%zIX6H{goEnp zkisvp{z+7UsdMamk>*0jj|-;9#vU$IS|u@j*ny4^jY(hW$%cp3JBnYufDB8S{d_Qq zx6(Ceuz+Y~rEc6>PP%45Ce~2hfmJBri8YA-zCj2$Bf5I#!nQnU$pC0Cy{bt9tc0?``zp18k-|$J*zBOIqTW3iX!8Pi>h&Q>KNZI10RoY1 zt~)NT#>rI7bEaYzxu6`WRhx?$p&||NBW+dvC9PnSu%QkQ@p_$O!30u?`pj#k$b64~ zLyZgvPS63j1d4BoL!$dJH<#MFK7E#b5+B#zP9vmeFV%Orp>FoVF6$g_kehD2BHbf7 z+~rj};hS>mEj2Yu9jd4_noJLI>H%t3B-i^yXE2d?;-rkuz#hDqsbf`j3=%+5a*0LY zFYvLPF1}PWjpSb=hS(%Oygp^j8fvsm;M`W5F>B+v@0 zG;00~GZ6Sp?sm@2{DDk;@~Oj48`?K z&hg?gbMdS89xkGFl>Vh9tNqao!ZjfOUaB>5(S%<3@b2Uq)H=UAIFqa+Q4I)_485Y- zpw28J4kG6IJ;KvvH2_9v!ive|rks}W92vbLTCdaCikM6EZVCfR!4kp|z!sUUR3|fF zHz5HP|NKoZSI1nJ7tp_i_7MC)*vkxvlY#>Ep{ZVGEwh;!el14%m3q>`*1Ul3%P8Yg zj)ll#(;R!LH0uMA4m7c+G{Nu)(kHyDv}mcSd>lF^QiSwE^igy&ZKk95k!c0v*QTssv}VZn)Frtq z=-gn3_A*otH%mCs#{STT8A3v6nqZLzygZs=(1Y(O{#I1I-SOW&mgiI<2D??=OV5 z+Wz%Z*Y(|~lnsCuT^td3b))xgup&sJhc@@S-^a*I1|Bbihh&gfS_b!0$Mt+zh^7_+ zf%}WFch}^h`_FXEB$(Bbq^9tFSCjt*U0`jVJP)T&5aU2lGl75k02VUb-EfPsp&mf+ zeow6}O0`wPpKgDHrbTIR-VRDEq{%OFsF;m_6zs6G&@xz|pb~Sq4Czpf@fPX0;I!zw zlq4c$EA(X?2X(uHp;aqt^v`Ps9q=gU49iQUH@<-Xey1neun)TKTwk{3pzcTgy-7Ff zeoS9nfxp8O$ir+W@?@lr6SJqz4obDK+(iF!eBh%}Zrxm&s9B9?s zqs5o(4VqZRDezkeWaly5bY~ixo@v?rR>}#LX zY+KBYOlf2vv6o|k`$)hzR;$UEInq?1Co{1xl@^2qZlq?W#954W1YNam=hi51&;fqH zk&HtKk}>j(*XS#vYLSr7!oFwc7_M~BbT@4^O;jZOmBSIH`l{Z46E;v&zoCQZmHK{o z89ZP5tI1_7+zp5>y!5Yi2}VnF3D$u282geAK9gF*Cq3k3ByW|=GUwn2ndP6_|_!OduG(JfVpI)so0bk=t)V zial(i4{Kh!`gL}?`Wx!PN`5jz%{mS%cFx&;73Vsq52>v(>-9`Vdn_p0x8PVMxsvoG zJoIn0SJzC6*4H;b>YyT0DI5cAZQg!?BJ2(OH&VN*boqLJOy^JLm!v6F<-%COMn-RI zpzyFY+It|-+z&_Jy5M$b8J*QO?dIywY0qoxJ=InnA9%Om>LF>eS2iud|4bL7;q*WL zzyH4FNq1T(0A7xs)|2VVpDw-t+3E}aJsPsfw0T(fei>X_@Ammv=gg#+{G;Z6p+WrS z>l~OcwGLTpR}Ps;H8(oMWxCir21{?Gzg$Ptza!(GtjG5shm)l*&7k0P?x1=Tu+?+) z-sPW~>1~IYKZ@U={wVxEs7nl8Sc`$d9J7_2jWC+lolEP#QDy8c%&5er;rtLPafjV! zz2Ax*!Y}~7U#3x5l|G0-c-*)#Sx$)})LU1HVjR~w>RdI^J4*zf9Sq6sf=C#$gq~wV zF5IBXptVg*f*~dR2=(#Q;UJ}<>E!5bwqrH8?WQ#1WZ@yIXA?{3cz<^I2ob4xzgbwn z)y8uP?kdYp8pB;}V$ni+v#?oR_5ZHkc2srknV!3#Gws;Qw2|#$+YO33tv8i;}5DQ|?VQ-+COzUVxh5h?* zIhJ-<BVs zj9kLd@qz3X(^OjZjzWg@3>RFL?$L$s%F&3xE{ZgwqSsf~c37Dm5nav^#)li}`myD< zEOp`c_hfoW{(u7a4>t~@hmFO?@!;Z%2jY4*HKCX4(!%~1j*PQxRjsKBZkr&@<^Z2u ziiyiejpgFm`^B8w?45wm`KzaU+S2?3obrhN8H$U$8PX*<7*&wyEPQ>SEfBOW3Zz}TG;#n`C*W; zAee5HDrPEs$dyaZLa|D3&L%y)P#K2u(?{XC`6=V=ry9P$U~~&I_lC_(vU>v9`t7gN zCLs$DzXw$iZ5vd}Kqc>q3&;iv_F{=o>hY&Ei`@5 znxNsJfl8nvBaVrDKix%?!^o=O$s@Lqz)9s{Kva3D!$h`D0R&2E7a5N;1rQ>hIMoag z(9%GEjz@(V9lK?YtSbh{Y3_r^ ztM9|du-8h&>GSC`GLs#d2vM}Xfftpd!-BC0?dcHt%~4<8mp7(3hh%Y3T>T*km6gJq zj{+jhW2o44Bcd#RrxZcN2>xa7E=42qRv`o()4wr7C<5d!!Cy*sO(^<~Y^lTVlct-Z zH%0r#mqj~~YYY}=LK>cnYG`K6lcxm9#?7y9=DqU3s~B)w9V)W`xyJB06tFI;G<~Ee zSvpjXz*ui}}8c z=&OEQ7Xc@LQx>Vj7_((>vj)>dkUv7`s2Y@|ILP!UW=Y3KW=Nsh=P`p+Ey;QF5if6z@gz&2upukr>X?Z*a zBwvxIV9XgYy)DzX&YXz#j$#KkevurQh(8${#1H~1#jPERK_mr-MNxE{)=jp;06?)SXGa^0|QZUSn>`k zPh`ZJJ8);{3++xnSj7?`{+Hb{jo+8j(sD)@Ih+hgr~@GTIOq)C1R#5TP5D4Hx!}of z8KB*^RzfBN9-Pkes!ApYq-64zKa|M<9j_snOV5P4#IH@kTwWHdu<+|3fr^;7hWU{l zX~-3r2a(i;Wv5Kix7Z`ZD3}mfc1MC#mXhrxjsrX@dCGo3=js)SX;|EBmJtUh4NdhR zP4-8cbacNPw!S7V?kAs8ll=>$+~f{_T)_p6n$p$C2ZBOf*Iu^(kCd*5#mg%s`qrJ3xYvAD=VYmSePWGHnxByti~Ro-P9^L|g{& zvIp~#pw6m!-KIRIS~2(K2D>jGw(x9K33oIt?2`svtOnxPvWBs2^LG1P=5C{|GK9R9 znu_P95q1S&mq8VPN3o|MOvdngvtah{H225YxQAOT*e!^gZoZc0=i4ytuP!Fsi-7BH z(-*VT6K~d^P$JM)*JZZqxiW7$$O1Suj_tnU1p!uQnD zCR5m?nl5RTmv1`yhUn5zuMyVnqZ-L8TbaH!aMI8(#lm3EZ?y^H^>n`)Ehmozol20r zK%!Kz)O{s&C@7M2-+wFYSEd>s6UR{x)sGURkiF1C#f z4yNNg!rm-2d5TM_^f%_`qGT2Hls(lKv&DQtV37d$8qoAdWbs4;Zh-cLqo2BIPm-ZP zYHfiY#+|Sdfqb$I6ai1hfH|Q@UBG+QO>iO+^(c8H65NgGvRDqk1XAgXqxefLRBQ)BDn~*A$7;1EQ`+WA6axnn!ie;VJ6$9b@nCfm z;GIcm$s-PuIW|cqd_=SwCxx8&PVie)D}%v<;4Xbc3Q2t*Ml_f$W5P{!iRdL%!)m>J z8f|^4cjt7X%@klMGS;=_qxA#vhlY|>Txh;!ske?-kB zWJ?6WvCVOjZE&6D61Ud_L?3A6e@o)FA=(09wr^rKwa#^aj8U^N1aytaNCWEl z+yQl55%H*r712?Vs`%=AV36l^HC ziODs1ON47gfYG7ggZ5@*zX%V3^+G#`&TT$*a}_e1R#GW{D;~ww-;?#%-=>0U513Nr zyJ#J+7XZGW`j1cd)5+>9=CDwAX9#D#b0h<>olZ;mb?SM4MY*JM?=~8uM;;$lq%1ND z!z1h>REfn3mUr^U?Vv+U&rbkTogxGc64#9Hep`&;1*?*RF@kTy@pLi|uxYCmevffL zxmmg^)jKg4Y=uS0mr_m*(RgP};EjzLN`hmYE|~p@9|LsOAOr=6D)^glTWoo_uq2)1 zbqzQYr|n)uwC})?y)z^{gcz=0H`{R7J%q8(TM&z+u|6g!R_P6Gozo*TojeC5K4AS$ z;V9Zs;wv0$#wI%HUqOlIt#MtVD;(yF5L?kGUXsYl0Uqxbqbr5c+!^c!$(3E;7ooh8 zgV`zp{!4FDqJosrCR8ki(Mts#PG^-^xRW_ltA`<~h0#qMCNG&i)N%Em6!t7y;Y0oVQDC$M+|YhMBhq?zEw>0VgXek z`t7hcENiV*jakXI7d2Va;w7!fN2)VvJx?&l`9cPji>>b{rR6gPO{5B6YxRdZbvRAn zlMnmM6unIqMiZc#ZUVqm6Q~*vIW6o=XC^|_f=Eq+6|Z!Jpe09@jY}^XkOoSrky>mP z_vtZBx2L3N*t&}*4KF(EB0nh!iXmhZx4RJs1LLenH}E(5HUm5%3Pt32QHe18mb6kL zQoTVT(VoEZU|NIl1>;>rGBU=E`_KS)wDwkOtok`(&cms{UeNW8-;clIL-OAO4Snuk zFUCH)o_q;>UZJ0r7l2RvA#A5B7sqlny3|`vW&y(4e8PVexM#WKooR^QaNADSs}M^X zDGKPYf**mZM#c_0ec)TbQNMp0eM9%AEU4;~!57E1z3sq@=V56xj>nD4htf7JQf!gi z*Q~pA!i1K5)r8>-wcnfINcXA?s6@VpeULz6gj4QT`wl4hB8=Qk9=iXmmV-5!=zI*; zApbdEF!4t)Jtkoe5v=!bl5G#NZh82ty?vfsx8NjJ{uh~f?DO^w_k3@A>9)5-sW@iiO?$f_vvONAS`F(|Vvao#XWY@Z!8 zF}5%F-CNr-*ZwhAy^O5T0QpKDn?;&?@U%*{5D5;X_L1dm7i(r1gbuviHFbV{t45SL1SbNO-8F$ z`&usjrmhU)3-#uH@jhD9O`or~TFLi6R9T-?nGrH?BicB=TRcui+QLLv%G;?`)}poL zu~b>tt&gRtJv!?LqX4n#$fEr1OAr&{Cffui?9GPX0zr;_3hHWV%?yuTLz+1LHAeI& z)JLMT60|e)3@z^eAGlfE5X)d&%}A4m=7GUDlb9T&DbBvlRpl)Y{838jLhlERQaVoW^%FBZTFN04enn90;J@j0VSfd@J)}t!ATa@!nJbOR~3v9rTG)JZTjfn zN5H1~`D%tww2v${)`O>PF|NVMUY%7mIF%RY7B4XNEi#NPkN&_j5SlJJr)Aj&IO+Bf z^x-T-b!5K11jQ8bFvPFSu#pbCQ!lBxn(Gd(8s)@xss$|lRK6UQMdMXK@uWfvUwE@osD)@^nZsJI6@VSO z!`?JHLonQYa#le7isxEnqA{j)GECL!YAG?gl1f_C3j`vMT!O-gq1_@i%o>}b46U

    Q$eEHdm5Kyk=?}PBq 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

    A7pv{loO`Y(X_-vs_XgFi%l+w*_L4z52- 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 diff --git a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o.d deleted file mode 100644 index 5bd085b..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_counter.dir/src/number_counter.cpp.o.d +++ /dev/null @@ -1,631 +0,0 @@ -CMakeFiles/number_counter.dir/src/number_counter.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_counter.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/example_interfaces/example_interfaces/msg/int64.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/set_bool.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/srv/detail/set_bool__type_support.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/DependInfo.cmake deleted file mode 100644 index cb7ca05..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp" "CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o" "gcc" "CMakeFiles/number_publisher.dir/src/number_publisher.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/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/build.make b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/build.make deleted file mode 100644 index 4863c8e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/number_publisher.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/number_publisher.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/number_publisher.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/number_publisher.dir/flags.make - -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o: CMakeFiles/number_publisher.dir/flags.make -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o: CMakeFiles/number_publisher.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -MF CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o.d -o CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp - -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/number_publisher.dir/src/number_publisher.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp > CMakeFiles/number_publisher.dir/src/number_publisher.cpp.i - -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/number_publisher.dir/src/number_publisher.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp -o CMakeFiles/number_publisher.dir/src/number_publisher.cpp.s - -# Object files for target number_publisher -number_publisher_OBJECTS = \ -"CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o" - -# External object files for target number_publisher -number_publisher_EXTERNAL_OBJECTS = - -number_publisher: CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -number_publisher: CMakeFiles/number_publisher.dir/build.make -number_publisher: /opt/ros/humble/lib/librclcpp.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/liblibstatistics_collector.so -number_publisher: /opt/ros/humble/lib/librcl.so -number_publisher: /opt/ros/humble/lib/librmw_implementation.so -number_publisher: /opt/ros/humble/lib/libament_index_cpp.so -number_publisher: /opt/ros/humble/lib/librcl_logging_spdlog.so -number_publisher: /opt/ros/humble/lib/librcl_logging_interface.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/librcl_yaml_param_parser.so -number_publisher: /opt/ros/humble/lib/libyaml.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/libtracetools.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -number_publisher: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -number_publisher: /opt/ros/humble/lib/librmw.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -number_publisher: /opt/ros/humble/lib/librosidl_typesupport_c.so -number_publisher: /opt/ros/humble/lib/librcpputils.so -number_publisher: /opt/ros/humble/lib/librosidl_runtime_c.so -number_publisher: /opt/ros/humble/lib/librcutils.so -number_publisher: /usr/lib/x86_64-linux-gnu/libpython3.10.so -number_publisher: CMakeFiles/number_publisher.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable number_publisher" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/number_publisher.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/number_publisher.dir/build: number_publisher -.PHONY : CMakeFiles/number_publisher.dir/build - -CMakeFiles/number_publisher.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/number_publisher.dir/cmake_clean.cmake -.PHONY : CMakeFiles/number_publisher.dir/clean - -CMakeFiles/number_publisher.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/number_publisher.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/cmake_clean.cmake deleted file mode 100644 index a540dc4..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o" - "CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o.d" - "number_publisher" - "number_publisher.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/number_publisher.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.internal deleted file mode 100644 index f2ffcde..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.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/example_interfaces/example_interfaces/msg/int64.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.make deleted file mode 100644 index cf073c8..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.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/example_interfaces/example_interfaces/msg/int64.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/int64__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/int64.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: - -/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/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/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/unistd_ext.h: - -/usr/include/c++/11/bits/stl_algo.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/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/number_publisher.cpp: - -/opt/ros/humble/include/rmw/rmw/types.h: - -/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/c++/11/variant: - -/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: - -/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: - -/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/example_interfaces/example_interfaces/msg/detail/int64__struct.hpp: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.ts deleted file mode 100644 index 98e8b06..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for number_publisher. diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/depend.make deleted file mode 100644 index 2cc177f..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for number_publisher. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/link.txt deleted file mode 100644 index 093c3eb..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -o number_publisher -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/progress.make deleted file mode 100644 index d92f75a..0000000 --- a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 13 -CMAKE_PROGRESS_2 = 14 - diff --git a/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o b/build/my_cpp_pkg/CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o deleted file mode 100644 index fd4f45e15612c2462391a721dfde759ecbae5886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1961040 zcmeF42Urx>;yyd*PCIkv%xQCGm>uHPys^<>FiHGp zkm^bXZAQm&wenl%JQeel4i-94NNhVdyQJ(h51db5KrSQ~k&DSCNhv|DvhcO+&B#yZTT#IQvrVW^Wz;qOoShoq>Oy2@-rEdeb(|3?N!CmwOayPh# zz8Bm_-%lPO4}yp2$H?R033?)Vk~{^Trk^3tlIO_tA!;a==Z@?`UCJG{WtIt{W19jd`f=?{!V`mzM#JZ z|G@MLQyP~^&bXGCjDonPCeVQ{gO2oUpc6ei=uCG3UFkW%oS57&xpP@AFgHC9n3tXp ze21PNEI=;^7Q*x{=idY0$5fc}ACMkk5lqD~mEf`u!J?Qx!c>gQN`j^6rNJ`vvS2xS zd9VV#B3TKnO#c|HLaz!|qgMxO&})LV=(WK*^iROL^m?Etruv+305+sI0=?*s!B6RC zunD~>*o@wsY(ahowxqWLTVra&`LxcIFvpN98Qk{qvM8H6x{-jrpJO~=yBk;^s(SL`gh=XOcO9o+s09Vpi zfvf3jz_pmxVfvoS)`J@`ZN#*R%Qk~s=v%>U^zGmd`c7~cJptTJ-vjQY?*sSK4}b^h zhrq*_j&S}5@F@Klc$|I$Or)O#Pti|{FQzWyiZRBAJ89yztJCokLgdqr}Ss!@8EO#3-BfV5AYQ| z4U}BeykP*1bQ9=6mqAB*Hqr^qPIm@f=&oQ6dQQ-d?hfXn=O*)zdBJ@2cfkDg0$@RU zA@E)Ld*J)@!r%vV53&gOA-yR05xp2#oL+(~NtOaj)60Nm>E*!k^a@}_dL^(j{bR5S zy((CZUY)D~)}+@0Yt!q1pU~@)^+->$KG=ZX5Nt&E0vppmCCy|LvMJb%-W+T}{|szN zZw0odw*lMI+mYVj=kzbY_Vh2wufPuUj$kKxXRr&sE9gV-2Kv(dK!197um?Q=45WVz z_M``az39PU2t5?+O%DUZ=@DQgy${%z-Vf|g9{_$s9|#Vj4+e+Ohl0cC!@($eG#Eo4 z0gj}P0xk5>U@UzM7)SpW97`Vuen%eIyi$q6P!h#4bGv@ z1?SP{gA3>j!A11N;1c>$av8Xsz5-lHUj?qFuL0N6*MZ;D*Ml4A8^KNV&EOXLR&X1A zJGg_s6Wm2l0C&^(fP3lt!2R?C;6eH!@-TRW{sVZFevCX$o*)y!lk`*IY5E!PEd3mL z9=t&Rk-P|AqF)BD(0>B2(yxKn={LZi={Lb!^k2Z+^dvBueg{mU-z9$q@6qprsq_cn zL;7#vBl=_T3H>Sg4E&w`oP0sP1plDF0@LV{E7}b)p$Rd9Cb|PC(;dNVbSE%7-5GSD zyMj6BIYBqNJD7`}8_Yw`3+AK01Lmg}APbU($al&2$oI*@* zmmo`mrRb%>GW4=wIeK}r0$7n=39L;27_36C3Ra_62W!x4g0<+i!8-I$$hu%Xx+hs5 zY(Q@aHlllhjp?6~X0QppDcKBcPHzEzMsEqWqPGUy(A$#jKyUiz;1~4v#CeM&(!E^NU;05}Rbe*tgPlgMQ94wyo}Oa4mU1MkyQ!3Xq*;BWLtA}LdJiyw9teI- z?+FIcdx6395HOV9n+yZP=@Dck*$3=P???6r2hhJE2ZDp>gUKP}P;eN1I2i>-(__F9 z^pWH!&_W*##?r@tarAG&vGj4^cl7b#1o}iUo<0ejOrHWyrB4H=(`S$~!CCa#;2io~ zavnIJz5rZEUj#0uFCmwL%jnC=734~A6@4|hhQ1bDNBCU7J z=t|E4=A^rU?(|$_ZZHo$FPM-14w#=_04zu^1inju4}70q82o_l0T!Wu2o|M(1Qw$g z2TRaPf~DxC$ueMBdO5N@Sb<&wh zCmVnb>5V`ydSmcYx|wVOHl;TMo6}p6pMfput-#jwHeg$NJJ6f{Irs&=J@_U4E3yOF zk=_aHOz%Q=1%2q(27A(jz+UuVFoYfo_NIq{;q(YFlHLdG zOYaBvrw;(Xp$`NH(FcP==tIF_^xJsOOmk03{aqv#fJG(DCaL&lNcf@A69!0+he z$qC>@dOSG^oJ^krPNh!+r_*PEGwHLy+4MQ!T>3n6KDdCs5L`rG3@)KB1((s6gDdDO z!BzCt;2Qc`a2@@7a6NqkxRJgI+)UpBZl!Mnx6^lkJL$W~1aLQf54e}U58O{b03M_t z0uR%VfIrZWg2(8`!4vdE@+5hRJPn?qpC!+M=jj*7AHj?COW36^s`d#o>`aSSIJ(YX_KBWH!KB7M+pMX#4&%od5&&e0$OYjf+ zD=>{Nx$*u3G}29^11QrS$!w$(nH_YdyO6G64th?|jqVQSqUQ$l(DQ=%=@=o z^g`gf^!LE`>4m`$=pJAZ`iEdq`bS_fdU3D>y(CzQUK%VzFAJ8Vmj^4*D}t5imBEkc zRlutBYG8GG4X`G?7Fe5J2mFLym#hbR((8i_=ncU}bT6`w0i2G9e+ zujxI(AbKw_m>vR#(tCqp^l&hO9trlL_XYdW`-21M-+%+@gTTS`A>dH@FmO0M3XG=5 zfFtN5$x);Q98He}$I#=zZ|P&farE!N@$?DcM0z|pi9VT}0#2n*1E(Kmxz=v%>U z^zGmd`c7~cJptTJ-$U*N_tE!*2j~aML*QZh5%354QSumgoPL5#1W(dWk*C2k^t0eO z`g!mI{YUa5c!_?QyaN72ze-*MuhVakKZ7^vx5!_>+w>$bnSKXMq2DEc1@F=CgQ@ff z$(`*7Xr!A!2f7S8(zAh1^z5KB-Gy`o zbI@~wZgh7t7nvK(L(dE5qrU^@rxySV(hHIAlJ9}<(+iUyfFATB;D_|0;79agU~zg0 zuq3?{S(+>ZmZg^i%hM}>73r10%Jh%HD)g#gHF|Zh2E8U(3#?7A1AaoU3)Z81lJ&s` z^oC#~x)<1({wZjtHzAvn&A{gL7UXAOOL{A?HN6ekmfjBZrhg88L2nO!N&gD$K<@~4 zqIU+n(7S>@^lqRp-4FDqcPD#*0rWufYp^Fh2<$}<21DqfU~hUD7*3A>Bk6s>zVv=% ze{ul%4LOh;1P-PT0f*9ufy3!hU^G1j96=umj-p$@(ezkw3_T9~mOd67NB<5SPoDrz zq{oAk=#$AQ;8glFaymGJJ`u4Bn*Q z0)L_329xN?;2nAjc$fYwc#nP`Or<{nAJTsVAJHF!Pv}p{XW;Mj=im$aOYjf+D=>{N zFcX}=`H$4xTm&^ygL(dNupcf!4mY6U@3ZOunfH{Sq>~uuK-r0R{|^3KPIby zRq55h>hv09O|TZdHdu%L30Rk2kMsoV(;I*d>5V`ydSmcYx*2RjZ%Q@;o6}o>pV3>A zt;p738+u!?9o-xJoc;ybp8OL0irxY2Nbdx8rgs6m(tXHoq%Y`4_XoSvdw>D-K=Ny{ zCm2NU1qRbYz)*T`GK>rdBj}N2AFwaIAK0Hhfcyp=NFPKF28Ymxg2U*;!61E#PQ+EI5W92YyQ*3y!0I2acyt04LJp$w}a3`V?>~eHu8OJ_DRdp9RjQ&mrfM z^T_$&0{TL55q&YZguWD9Mqf^@AXkE`=&Qjs^tIqR`uE^^`UY|%xQV`*+yZW;Zv(f} zcaS^5UGxNSH+>Jdm%b0&Pd@-2q#ptg(~p2Z(2s)0=*Phm^hEL`c#3`+JVQSVo}-@! zFVKG^FM^lom%%IapTMj1YvgtC2K{I7CjA!p3;i~jL{A3q&{M#>^k2by^!s2c{Q>xp z{u}s+{+N6MKBYe+e+Qq_Uw|*^e}J#(X{3}J?TDB}TLPNs4x~&vlG#WnFgx8DbfLR~ zIp{e-H@Z8Ri=G?IL(dE5qrU^@rxySV(hGs_(%%E$rxyl4pnH%-$PdAy^pC(|^x|L% zdP%Spy);;cUKT7zFAr9rR|G53D}x`?tB_T}YV_)04SG$m7QHrE2mFLy7pzD31nbiq zfDP%5Kreb@@Kd@OY(j4eHlsHOThKoPThd#Bt?6yZwqQHDH~BgF1=$|_lKvIgf!>kq zM0O^-fL-Z6U^lui=?D7LyMsOG0bn5gYp^Fh2<$}`eBfE($X$j#su`c`loeLJ{=z7yO;AUm`D)SHPd>SHWxa>);Lg&*V+= z7WfPOHkd?D2Jg^Q$h+XL^n2iadMfyU{*e3)d_;c?KA}GapV5COpMx*xFUdc^SM)Sc z%A>X;2GU5HKnJ=EI?}U&PW0@gGwDLQf;s3pK{vWPn2Vm9%me17=L6rN=LZYW3xb8{ z?}G2q-vN&z>4%rU}gHpU=?~* zuo}HOS%a(z)}q%2>(D;|>(c9ip7i=)1A0TS5#0-HO#hTLgH7m7$!278um$}yuqC|} z*&1v^Zwt1gdxM|TzX03QzXZRccK|!mJCU8iF7&RX57`a$rTdZoV0U^CFn}HieogO5 z29dqMV0s7{3ihUlk>OwjJ(BDL_NDg&`_l)2-_QqwgXn|7A@rf(F#2#XiXKhIfFtN5 z$x)z%J{pXrk0Im0Z|P&farE!N@$?DcM0z|q37kxyLQVyz(Wiqm=rh4t^x5Pba4vlw zIUig=UkEOuF9w&;mx9aa%fS`&mEw6e+F;TZ-KwiZ-YtnWbh6>1-wiD6}(5k52n%|fDh@v zfsg2q!6)>m;4}K~;B)#5@+J5O{S}!8N_p9~kVeo%cOYfZk)927qGuV|o>^D!m$5on8a1Nv{Rgrq=;Kq1OfL(LKTX^afx< zdLz(_-WdFpZU&psn}W^g&A}G*&%l=SR$yy-8?Y_C9q3K}9Q=ab9{iI271)8^5$r_o z40fS+C4IndbYIdB^rv?xdw>D-K=5mNPcVqyiwp)s=%Hk9FpM5fMv#$YAFwaIAK0Hh z0Q`nNkQ_t~28Ymxg2U*;!6j|4~2E#PQ+EI5W92YyQ*3y!0I2acyt04LJp z!AbPV;1v2)a2kC&ID+s09Vpifvf3j zz_s*s;P>?P;0F3ea1(tqxdq%x-$rf+chGl&yXXnzZgLN~7u-kRPaXgd(hq@$=|{jH z=ts$8;Bop1Fp+)|JVifEo&nF&&ynZB3-lksi}Xw2W%?EJC-5r$8hD+41N@nOle`7~ zLcdKWfywkcU<&;%_$&P$c^^!rKL8)ne*+)UACphOr}Ss!@8EO#3-BfV5AYQ|jg<1C zEfJF#^8!tD2T-Ovg4yU!V0OAQ=t6fTbAUPNZlpVyi=G?IL(dE5qrU^@rxySV(hGs_ z(%&QBCkvAwfFATBFq#o`sd&m^!DJF^sm4U^p0RBdS|c;y({QL?*{tP{Xl=-~{?aG9H{npA1f+PbH^;)9Ew7neJE;)~! z4=$iD1Q*d4gG=a3$z|kna0PuOxQf0STti8BLc5nxM zC%B8A0Pd#m0r%4Pf&1wP$b;Y^`eE=0{Ri+U{TO(hegaISp9D|QPlIRZXTfvy^WX*g zkKjf6CGs+Oh5i$Gm41!94&I>u4Bn*Q0)L_329xN?;2nAjc$fYwc#nP`Or<{nAJTs# zAAyhQPr#@2XW;Mj=im$aOYjf+D=>{Ny@R$yOrkvjO>_rPraOY!=uTjEx-;nly3%ui zIq7boJ3SYeo1O>EOV0(2I~Cf<@^cfyL;>$r4~m zdMUCrScYB}EJrU7R-jiTD}j~iAA?osRl#cX>R=6eO|TZdHdu%L30Rk25A>wh2OH2E zl8rzwdSmia(hN4CHwBx~n}aRrpOG!eR$yy-8?Y_C9q3K}ocw}p4}MAi3hY4d2zH`( zCcBVbK_7ZI(3kE9`qR6EJ?H^sAo(@elO6>2q6dQ^^iZ-l83u;aBfv;{AFwaIAK0Hh zfc%CW2o9nT28Ymxg2U*;$tW@!jG>PJN76@u7W!x~mOh4zBfka5(#L_{(Z_=m=o86! zauPV1J_Vdgp9W5+&j4rAXOXkXIpAFSJa9gJ0l1L9h+IrA0hiL3fy?PDz?Jk>MR(r=N! zfVb&MWHNY%oPWAX|3l>UtT9ehrI0luXF0luQAkrF=Z zX%LfWUqBNk2TU@TIfB{fPGEMrGw4EhC3BEDK{vWPn2Vm9%me17=L6rN=O+t*1?h#r zcj@nu?}LTuAAlb8BIJi)QTj(@F|atj1X&U+MK4X30n5_Mf#vBHz>4%rU}gHpU=?~* zuo}HOSc6^@6rWEOXV$aPcEwuHlQ~I8)5Ro)R@aY1t^`-nSCebNwe)r5_uzW^267{~ ziN2ZK0&b;mBe#P)=sU?>U;=$Nxd+@!-$(8T56};ihrq-1BjgX@QTj3RICz4dNS*{w z(NBYC=x51u;CcE5@<;F@{StVYeuexAyh^`DUI%Z`eyoY5vIpn_5^%Ne+K?ee-6H&zXbol^a@iNmq`UscZo@~5ul0g z0LpYnFdHT(Oxd~28FZn$f;s3pK{vWPmp5Kc-g!tJ151 z)#)|Bn)F&=ZF(K>6M9{+9^DhHPj3J=q&EV+=#9Zo>1MDAy(!p?-W+T}{|szNZw0od zw*lMI+kxKn&%rO~?ZGeUUx6Ly9l=iY&R`dMSI~#v4fLh^f&Q4fW9q?W0bn5gYp^Fh z2<$}<2177~V(QIhVPH5t0*s{h0sGSXf&DQJ!1N854Fm_#2ZKZCL&0J6;b0V|XiPC& zHUb<;9|c2tuj^m*WX`T}qveG#}A(-KTexojD@oW25FNnZu7rmq3l($|6C)7OI==o`UJ^v&QF z`c`loeLJ{=z7yOgWA@DH$2>1j2D0qy1oIC+0(oce?=%>Lm z^t0eO`g!mI{YUU3{StVYeg*uAeigh%zYgA@{|w%w-vWQ3-v*QD$>1G&3V4_PD|nB7 zA55h`03XtSBOif}=}*9?^k?Aj^ylCU`b+Q+`YSMvE)_(5E+$c@gC@EIDAOImY;-3u zJKdRd0bS`iz?^h9(jCl2&kg3G=LPf8-vRT}3y=lLLg2gf_sI9b!t@VF53&gPAz76C zh%81HCrgke$x>u#unfH{SdLyEtU#|wRst*2KPIbyRq55h>hv05O?oY`HoXq`3B4{@ zkM0T9r#B!Qf{o~2WMlACx*2RjZwfY}HwRnLKLcCRTY;_VZNRqlcBD7>IsFT=J@_U4 zE3gB-BiM=F8SFyu3i{Byk-nrK=}&eidyoNSAo(@flMDiT(SyklG8F7h4+F#L5nv>} z57?L95A07LKz>6G1P9RvgG1;;!C~~_WE2=pk0D2pBf(L03pkn{3yz`3k>7%2>Ep=n z$noF=`b03EJ_(#mpF&Orr_rZ_Gw3tPS>SB?9C9u=k3Jt21Ka^me2-`8oIny*>FQ_!Yea*pc1|>`d=Mb_IRt-9TTuALvi-4)&l2 zkb&UW^qyo8*oz)ahJc~;-eedUPLCiX!9Mi9WIwP!eE|6lIglI#4yF$whl0Z}4aXG4 zWzk>^eFQj?J_@wZM}x7L#$bx$vTwn$^l{*K^zq;X`b01u(GQz(^abET`XX>KeF?afzKmQ>t{_*EtH{;l8gMOr9k~JANZ$l*rf&ha z(zk)z={vxkn7qxFTbo5?)oJfj zUP+Y_%yBWH%F2UDSSFd{yylpr?mDGKj!TOil@>WPZ9_k-PTOF&QPjSQ<~Z*;=2#`f z*ccJ~7O}fU7mC$mTG<^SUYU)H>8dO}XSQvpF42PE2G-e@_Ms@VBDUhgoZ@VbrweJP zx>(yE(S7qV5u7bL`U7rL0*kXd70U&4tap;1xlCRqJ>8-wVx#2I_@B4{X3JhBF}3ip zHPyP-?hI3EWxiY=NJ=)_Hu~7%%R9u~t^a zB)G*VL?=Y3C(FEMjf4Iq|K#S%sWZI8d-Va?uMsD!{xfQl1w}Ry|CG!GitXRDkJ$cg z|7qbT@fQNc{67)C_?aN_@BeD}|5W;@sq)YL-}=LkJcO7}zbvz(J7l&{w=C2r%%_)s zgnyVv38{offKRwbU~nIwpg=#5i2kAewLGK>>c*MnFKwAFI7!PN`em>4FyA2G(9l}7 zTDNTL)yF?L!t4|57vvw-z$e__Q}XcjiR=*&;eh}={QLR(heia31S5hTk>UPflB&HD~g7oJaL4Z#a*TQ2#KWh>)<7 zrPRYoe<8V)J=@`OSg%j0Pk1=4S44*kiTz4mxz$iK;JIG$kU8C5gOSoC@?%A%k>q) zBYYwP!y^KH)eyCM!oOcAf<>e|NS!=-AabC@!2H9|hY0Q&9MU(~qjgAIkI;~yK;Qlz zevx55-2#IGBl>%wBt?osl<9T>I9y1WexuB{3kvMx9~2mjgm`^;Vc07Dfo;(XZ>7Yp zSzxfAND^&@5<{inF!nvMfyXz}AnO*oGZX7Dv?_guBI6&{N=;J#u+KvLtf^fgAfy)x zQAl{XAfHfNj7k+6`G@y}REUTSiwN@X77`H_fbGM(^bM~N9_Cx2SN|@k0J?B)QQy?+(xQuR zNHFFieIq=ABZGpJ@}tz>YH(6uaA+h}A;r63S5X#&MG@=fuWXLzdbafufxZ00!ZU24 z2BfU?P)nVD6aOA4HhughyY;;y!<9n>i98#DiVr90SF4t9Kv+m{NUd7IKEWa3{)o6= zc&%E!eENy=YUqQqhpN;r98?s#ZBeC%M+S+qh!!9)IKsaNk}9N+e^~dRkiO-m?mmG* zYURR2_F!G1oB*~D^YK8F;Va^#Z6RtN?Bmm2G=RvIN?DdB zw$rMPZzSc~AxRMjYqhAJnc9N+g>+FO)`h2{6@V^iT~M8(kOg-M5AX@|S4uew>svK* zqLvH8QlHx!_TxKbj2WOe>Z!fIU?w9mmI zXqAIS4)O0Ns&(vYD|>-{QdZ%px&5Cy&q_6`zu`PZN!6Dxl`P79s~TtLOet; zT9AI|js>VK62g20 zM+ho3l+SQqbW(Js-mgDe{XkzN9?rY1E|?}FKetj#zUWtq{zsPUBfEF^53AEc?RB&( z>ro$x>s!{Nk$;frB-btLA-b6M`?qP?wncakyQ8R~h!qS7ed)6Hvr53CilOx^^Z_WkJ3?)`k*ru5~egfVLm8csEp8HMc`dU96$>Z z5f+_z`%5QUCnYDVSGtYAuRq!iQJ4FMgyGofV=Fbb*5}r~w!eqc7ndS@dirYsU96M?jBOhqgc39LPVj2sQLYSg+}yOPRtf- zBynK({%p|D2&(;B96NXG5#TrxH*5o8T#y>2tGLO1fssG8FcGkWNch16pDW9Tc+8xuy?Y@=p4 z8V1`kJ%8)jigV*op*hxFIZeB5H#!(~SGi``5QA-A&y>|1AhV9XrQ}dotC>hQ zpov_g+gn|2@p_3dQ~ZQ_tk+8ph}rLL{;ABIa%zy&sLT8wllC zp4}F<^wA%O*I0L^8JB3|nMz*pbT`K&L=+asZ61r6*cM7A*(!>GI&fY;EfGf$g7lFthp!LQ5-47L7ZMDp{X%ph};d4%Or5+Y$YvgiILwTiAXpMtEMYq$~77~=#dmr zL>yF{vu>rbgX9?U51|@4M>mA~BSW zV!iLG5x3tKhemYc%mz_}EKQxFp4C%on27hq{s%psl*_=V#xagc+0loCM2WnH9g+|h zMxA3(=naUfI4zVQo?%?8dPozqn|Y6U_cKTH?rSDOg5q7GGgeB2j>JW~(Uppre+XS;g zL^xIWZgms=HPe*_B}dvl8?q~-YN=Q18Kypx90dj!!1{nmUlyb8Rz%HuAze*}s9Zo) zwu(VP#OL%4u|Py#sYtB>VJXsEl#~{t;&)Y^BUvkcYf03_-dYReTH2a8?KuEzMq_I{~qV>w`aRZz#2!OuM4#S~JnwT9aAda%kJL z1X~}**h;Uqg%+Z9lMHdTdlIL_FDjwEK40M>S;choxDwU|GUG8tthio;x3iz9^Q{rE zZZ953Pf=Fw5YLqHJX(FI93Ox=eF0LsB{P+6;zS=LUfC{_=e%BX%yBJ{J=LC{t$-rK z4#jRFTx>8$msylGmIKzVpV&}~x_Fpu^8}l-V;Q5y+I<{OQatumAEQUKOficzR-gA; zL(@H~wFRqRXbV5nr?qH`3$>LoofM z985c0e z623kJbDZ@oL}I<}ER@95hpayf$kQfpuL{MlT+300A`$+jy5$%|0nZL9Q! zN!NDU?V?|>r=c%EV2mxzwvC$c3m%Z zh|D}}pXfStsNWH{d{WxM!F*KPMSl;-^R-8oXY(N|%kR447H(Amdl2 zk2%Qr4eVqG8NblIMV7Jrxh&&XS|>Ql_>JWs9A*6S^QLSve&6U!wlPNh^wMZ&d7_&% z-&w{_WA1X6@xz^CU1TgzbdmAnZOJY&eqL^_tGvQZdf@sSve-&@w97`xFbH|-_5Vb! zd)+_Lo{N9tT4weBmA*e^*DGYk(XSW%t*E=LaC@}`w~TW#bhEtXXxUBe2i6upeqTCna>Pqaq@r^>y^U_;x8RMCyvZ4TpZ4TdrxFTFa1#r@FVbys2?vkhWr{7Q?80 zt(0u3_U309mA?v|Ymko_rEP{ zq!k93HJ94%fm0v4xugH-_3WWrE(tfn`b?~(6g#Sa&&!Lp7-T+%i=tqSW9D06l-DI9 z1^+J^>Ab6`miO)V%W%)6FJW&gfp5J&v%7UCyUVDL6~}=&E^F2X{tkMI@+)D!0O_F+ z7X+(B#~jy0pK5P+ZrWIbxKR;904l^?s2G2W+T*0ltNK`KV-;ejH{G*Z$N%g`w6Y2< zle*3>rQdWk6eTHrxvZfpm-$%&YuMc#rQ}r>$9lF$=@w(C7ceXh z|2xZNhm7U&&!qp`T%#;f?e9o=Wdu-!AB*Q%wj8RfS+wE$bfek&bIc@Hh$~tEfhTE0 z-pI1)F5xw|ji_-^FOE`ytXfjpDryhvX#K@bQYv8)K-3;o#`;wvkN`Ch0Wlk>&MLr; zp$s$Be#a!UJPPGfSvhQvqPBoj0=4QH(Nn_6&?>1b5S#SPmAV3Fkl6|@G}~%=^`Rar z`45VsYHuM=FiHXPbAyCN?7BhPZIBP4))zxkx*FA1d#LB2g{tNyoG4pMb>13Bq>HEz ztWi_uxo!H=sK0hdR8jLJjS~MCDXct=7^UEvI-D&YPAE@3uAw0k55T;V&=RSFLl)pQ zK&bkQCz7@XSJlY4sufqY%DAc@SM^K3N*-sssEVdLpuEJkUQyfnWRVH<*If;Z31sV! zs23PV&g=q5B_Ot$ufQ2*zM_D(BC~8!A`sU;+92OCO0x~}Nu#vYAfsP%(IC$@O3w{) zG)6B?*d&Ymp`N39T;+P(os_a9D#3a#oVT6==dCg4yfwo5Tw_-o@l5}n>%|CXlDN2* z9R)BhZFyixv>X`~pBFwV#y!&!aIu}+#(1$(^fGN(0Sm=`SUAVF5OYKEU>%+94Bck_ z;Zs}-Y>;uRJjPQAOFZX^Q~w0Z_JArb#zR>dr*4zU&dPe-*e3U23Y&57E&{O4cD0-R zGsEv9ImB}mTxDBd)h&7&5;a+rC9Q1O$G}!F?4zPzu8)&$xh-<~g>$r%(JxHU7V64~ zxZ0?|#ou0`{w&iHrNB?VY?21cc>iR&L0)H)HXGz=Ch3Af9&VEED23>;C@dN3(!aYG z~id%3&UER)qxY+J1U}0sDaxrvOnu7QX3gQxh=9ZX4K!!1z7-duS zQBia8ZbqEg43D40PWa1QC5TvMtNO|l0wi4hw3F&{E%j*DzD}|jF;J>cJUWZ8U1BZM zSYnhxzv>te$NLy7TBE^iD%!KJ|&VWET3JVk5s z4T*KruBicdxM@$}r*yGX8|aZ_>Y73Vch-^Y#f zM)R!fYPVEuqz0e-yLc{Ze@Kxhm51-v45`ktTgW{vUSpyLjWI=bPB$2d5xp#WJz}iS zHb$w8L25lsC3TeJ(yZIXdXM25*iK#_o#YyS{RDWY?1t-q zwl)xE{i{5-cH(agMt$4ITC4ptas9U(#4ZW1Y1Opa#17jh+CM&66Ya@=_#bYg<{DlY z8sJwsjPes_>7EfEd!1;KceqIVO!86}>9k3n=pwx^6~vO&4p@2CL5_BnVq`hhMVctf zmt3UnazQLfl^fx+jgIm>SLv1`wu{XsC%a19vdL#%r6bwo1Xt-{wt`r)$O$WtJINz+ zNcV(J%q}0#A??d9Z_Oc{&Mq&^A-%|65KFc@%Xf1~7o1n2aS+)|^dQ6-BRbx=zj|P{ z;4NQ~dA$#1=*W2;Lh;AD_IOVe?^)X3XA*PTnAS4lsA0V7P}E?E8cNQB)J8{KXf zv=HoXMsqYkv-g?YR~n~(V54?<5=2F3*--;MKFfwG_<#BsM=9$hx0sj64(PzO6n#Uj z&4`OvX7R3wSenUDM4Y-JCKT(pqEW!H^urCxT5DkG!xquO5yigx{)MPNZSA=FN>;jF z0^<{(epg0R-%n6C)#C8lN1HJsmF%vBTeK)L$s_PTYn^5npstd#Kf6rosZ4gXE3Wz) zkBOr7nbKYOVf(~o)t*I`>@MFoic!1s;yGlY?I!7oL0)2#Mj7RCCOngru_V^i#+H@U z2gVh}qe)BT8Ig^VV-Hy`y2UGL*q}3N_xD?zxi&Ml04}hY!Li+I?w~X1;QokBk|$#qL^a86 zqh~9nTkCbf)~!oE&b1gM#t^W0&F?&VjJ&-Ng%YV~?UN?Y;nuO9d9}=8*@O6qyraDa zm|>@$+D_JQBfWW_>egs^;$AF6kOi!(Ta`qtaaCRy>pLQ)kOHxuHQqkf8@Lk^#uJAy zzy1&-t%q=b>qDe?rz@bg@~gc!z$JENTV1C$L6)Vv~^h2SVf~Qd9P^w0yuWDn(?UWZ*TXP|1M`<^7wxxLTUk+;!hFbo`SBfe` z6iUBnFy81z=8^bSpy&j*=b+GuLtYRDbUI}I20m;9?inlA3(tu61rFjn)ohM_j7 z;sHAvR3~*1K^@VER|Zrpaj9rO8d(xX#oUFYyZUY$XNslfSY`A@+-oa?@wTguF(0wN zIWFEq8HU-Qj>g1@Bh|MxCt9kTV+$|{>k@3F??$*qH%45O>)?OZB6d36KFVt`7gHRR z%bL}2kr=8^SH5HNE9bA>fX67K`T94V)!}{RO=t9k;+4&{p?qD2zn>BQ(1e*|8k}hmn{MBJ6dy=c;69utGoQzV2Cs1IAbsk z7d7E8M){mcN;AqkP0|*Vj4`)ZhfMO;e@i`S7Z2G9MZlId@kl{_CK@SgW)(|B5wlyu zwSU*BKZ1YFzua7BUq&VM?^mAT4-?YW$%6pE3*hnEY0M8OZ^K8uD7c%l|8gnjY}7--Al(>hXXB< z@<$r(qD>Mej}n8SS{T~GDRv9BQy1rI_ax|`a!BPC5RYcU7+cXVSk3!E0iIcsP0g7@S$n9TxuHq7e#ic-3h)aE2w827q2D@zA4G-9|@&< z1>Axg4&~}v#tju0(td5mRJDtPH5u)e+Fhv3GU?mJ47K0j1hXZkfRfeiBK@|}(w`{y z5wYAUzS5^li;DJXs?27c6V*%=w?WO2ams0{Dcr=8s(iRpYh%?C6E{vNGFl$8-8yPZ zY}dpt9x?XOvOjris(Xs_5t-F`K3b8DaTmd9-5@ozgE2L*P}!WtKQ3O~EKWU|wcBMY z1D%!Bf9O^=!4l)31R1X)#!1ZSI;ZFvDC;+fNa58IC23;g#b#M0jZ$%NKiyrmw#1q= zN{Gz8f8pv|={4pmxDjFE`XR^SCx`@Rxd zS>*#b)&@W%i}(lx|Ek>j^&fFX^nWfPHp6=_)|WK0?C~-m9?wv2?oknRi-YFF?%N4q8 zl+GKQS@#lqI)|I47^Jm4hFIb{+3>yLs8L!hZmr*NT(|nzW~!n4Orx|>+(f-$^Vgk% z*f*;wXZ3gSE28qZ25B)P>VmgY_8FuroOP>T1V71UkXIU{Q(WX!OYSW7MVt_;>BS6% zI{M;ABn|Qiqv5{TVye-3zERpBB8?hN{f8J}FY6`HV&mLfo@9_#Gu+pm!|T>*q3Ms1 zrB}`$B6TgLq^Hwc_@`avQ!=s{er~}a-<8EX=J*PjQ6Awa%`kq9ACNT4a~vg$xS$tI z@>WObkqLqCc973FO0#6sLr3Yhyc@}Y1bC<7CQlyM_!FfE_GFVnqZYhcPveTyL6J@cyp`HAt)YG;xwjFC| zk9oX>nw(cUX^vx8#*#@`<>jnrI4sV;X8eDO8u_Dhk$>`=dJO zDvf{LLbvMJa+yJ1Ymn}7yPRe$`btJ{Gq}WgkUZBQ-cVN#=PNGcz*yt49MW2oyvId4 zVv?7+NWYlm@h;L)2RRPUh8^U`F48nvzTzUTDz;2=lux)ybF;}yT&2lQV#xs~c|#5< z%}KuPDqYAfe2%mHE&j4JhkBSuk3NHOXsph_-7*PU$BH zc_RMsRF+@nkmfte*mAq0d@rZ;*ik;1Q;KpDOP)IwUgIWR$}U^nq!-R&$wU`<652Eu z`H-75%2jxxt9;*0IwI~@k(^Eqe)Y)#~38vhRO<;c!RvfR=IdJEu+*oQ)Ouy zDpy(BYmjF-NLLNH;1iAVItOWuQTQ#Re852(W-0?muD$3WrJCgX4$?YVJ&1kv`?|TT z>Xvl-*wt0yl-#puGOA1z*Yp;0vn&l0Mf{XezJUU2lA|1@cn5ikqqNpR-t8zoa4@ZK zlwQfh)e53@7`Daf9&*O%LRT8)v996|7M{CE*G=*bXK9*)@Ts!=+*um#C{K5hW;vF+ z7xZ1LV;LX+DE>uO%ML;*Iy^Mrj|D$UQ{H`K94;4w^EarE_a} zvJtsYjf_)8xw<4?qZc`0fV|HnEjG&WCg}>d7R$wyKGMorCgN$gL9`>v?%JjmIII#67qs*7tjQUBmr(|JtgUn49w=Whh-Lxlt~@tTj#JZ6-mfBlaM~bm zM0;lt8GMsbelAOQOv4P9Woe}>Z<0-C(HoYfQ{tlFJk+zmQS2{q_EvI)ggl_c=e;0# zhEY0-KAlne*&rV<;)1*j-!1-5Sxa6wY+Dl*vUf3MS)OK?|61N|kowDu4boW#^|vg} zDZ&nv&l%9$tg0Lh*<0-jAvWnMvOhIzciK*#av!N<73Bcg8_9T6p{u_-<0(fOq>lBq zHPf)BoigLz8ZnDA%rLw#idT^S^<{14Lq=)2L7r-quIqBC3(5=%4?HKSG-Gu!LGXdn9$uVp!XF=a0NON*Qu%Pk~-^IRJ?srV~_H|RNMYp zd?)gtSE{I+Q)GM_Gu3dw>pn*B#77q~W`GY`#(CY>eR)jz7DwbcWo4$HC)6L!U5S?% zE3l0NXhR9wpR*?^fBdX|$WL%8J{aaD!u0T z*w%I^TqnD4Qn*{M9x@v~-Rp+Ho+&Tst0{#+9W9ORo}IpVYb_ri6xmLE5yDBK2%cYw z(0`{=J0<1l?uZ1=>J6XV#ishd)YtwFU;7KjbjQ`cOd$@SrMDUvci8m74IHntzB9vOSD9?70V`;{YuKYlG>MBck_&=5FbU8`noj9+bkbjWvYzZCbbrpZ1gvYJA zMc!9&KqQE65w_A!Uj(ALl83dcfQ+ep=h$w~%(JT!3;Sc})7o|bTWY>Otr21I!nxh} zv~m(}stNyU9=ERp(|v_ot5O>|aTF=9_FNlcRqyP?(q%?uL_6%=Q@~dKE zVQhQ6GN=0*i$#=5>?1B)+G*rveIuZj$gT)=3PK&HFOjI94tgz6YT7ujHP&luecYzz zWAPUN-fM6`6ii#jwA(?S+YVyO1^AM7oU}Di(QYtfiU&|YlIHonkSg!@!#A^Ih zK~=0;qD5z$QUU4@r$lH8P8la;-904_!W5Mw7Fx4!^rZ+_eOT%tnQe8ihKk~^%SAm? z{IpDGcianFoWxpGE$M@AZuwb%1l{v5eF9lSQPV}lIBH*41r5_pQ(vGJEOj3}h`2`>Z7b6K#rU}%jG&Rt)$5m8k+`g_6!pGc2@$Ps5%rFq7( zmu08G8V4mlw$r<&9UgJ(jCI$TNFt4sbbnPM{tOvw)%W|w8HxA&m3eWA#k{+|S+^a| zRw*LKibAfx{+_tHheS6-U&PhVrzdC;Qy#91j;r;0BMTftQrRui|4EOit26D^XOUM^ z#oL@pmQsPd_=cV$`+n)}T@ZwBNhb9wGOGUU?Q^Ov`)AxniJY2;{;@E`F=AUW1)S6` z|Ko=VWRd>LIwv)atkst~n@Oy+p0V{O9CV@C_bilxlHuB;*Z;OZX`;KLnTLg}8Heu` z{n_v`mMmT#@#?q8_tsf-;`gFOO`o@|X@J+hl&@Z)!cx*!mqTpZ*r$qpzEJ8>Yu?YS zu6x_u@vn#UrXyvs-kO@0$eTz#Tje0!{ySCb7r?BktE>;Tr8eg6zJwJu=%y6mi2s`+ zbBmDi9Suokpp+7T<;KWv$`Q4%^;i>9-O5ART8TrZTVRb@duLN$0ofl(iG{N`np@0z z(OnSdm1%efJpbAeQ@V~>wh}&bht~Sf;2fuW!W2>x=r~H&oqH^b>yEQ@9PDCFH z{eIEbiD5X=*Aslh@9SiFoH%qX(#QEP9piN+>Ho_0|Nr0|{x@!>+zYEW#Q*TPSpW*} zluSlK(CM6lk~z-Ww4+&0SH|Kne6Nfe*s2O;R`4gdmi=o9Vv|h%#9IGn*t*gqM#V(WZZmpzYeYZCY-us4xy5UW z{s^ZBD!XTUO0A2b3WzZ<+>~mw%3~5dBDYVE^hecN73*`MH~tESvSkZVL#AR}98IBQwiwKo)-Xgk zD#0CnSMl2%s7I~&TX%J>C6(uz?iqvln;~_7r?=W4@yII1wx^|Um6LQobECd$um&en zz?Pm!UT=KqRP^7i=Y>;7Ph3m!3^y6#$-46Mq2gVk$R#Z-*Tt{wY1`{_)?dwi>7O?K z3;9pW3A*x}NnP+K^9gc9me)tbwFa{DA!KK}2VH8}K7=o7g(`2PMHE0FDBE_gGbE1@ z1IpqD<&||U5Q?qb+x^bGxGX3awu>f)iR=SYx8QZu?VM6t8(!8wfz)lF`z#}Z)ZL6} zkNEXBTUzcbtCxIQzrs?)mhA*m9XxQ6ZW1 zQAt+{UvrhLTk7&frhNh}XE1x)ZG#pqUAxs47k&xOWeExyO1f9#L9aFVJ_UY_KzXqM zAC8Jo;5VldvHC)+*BXo0dhBo^RdS+05u-q+Lyd{AZIJ)guP%)?c1gaV#S8-hqdL?8Lp(LzM72i|z+J|sZ zTU*3~)&IxdyFk}{opqwJ9XFz+_)tpmEiF}FGYW+wCu!?UfyzxzdmN;q#xFz6zqs5%dfIRF=11GrePa+zHKB*zPYe-;5; zvH+s;R~!4kifV-bVt~Y!18`ojWwpAuN)iw4;h53VvJMBr2cy8J{cEX36QhS7%`%B| zzRer2n8;vF+C(R(WXM#xM1AFT3$!hQDTRk(;r9{nLGd_L(FX;vrIIe7#;L9PM3)J$GkgANPsb4KAf{GJo#+(#Le@UE3R zRA~h?p;P@^T5uXoTgxemjFRZ{?uJ!anutJhg0f~f`Q61B@$zq(wf!7%y-I|XjG-}? z5i9|A)36K~Rl=)wDHR#7tbomQH4e-KreYkwPO3>9e-%LEeK01Gsh|ppkN6R}Pbvq% ztVoz7oz20X7X;~2DcTA+iU+T<=jg&{41fi=7k@Rdi%!Hqmf*I6)hvVf78aGW9m7F) zlI~O(NEdliQYKjffXDM@5B_}d52U)z+A=*9S)XLgl|Ya@G0-eDhD+U`V;ULA745_? zeb$|($Y3bXHykl4o2UlOQAVs37sLni`7t5Z*9)xz!y4?AKDO2qQH|WF5VV8vdX!&* z9*Z`%bKQ4Cf3r!hnT^=UcffkLk1ZTHJ*u_S7tnL{B*UzHE8QUSJOXH8tU_0V3XyjoQea~1oPvZx8 z=O0w*HsG@f{6r?Ay@deDXF^7^1Nzqd#^&zG%u`b-t5ma7A z;yQfq{1h&F+q_HcJi(Hri}@jdP#>Gb>}d)oCZ0wp0+XmScHn~P{S_P{Eu}nH+$i`u zgB}RiBMh1!hJJw^8~LK)IZQ&}$ZD63{bvy2pFwzac5i)tZ~c#Jb>2YcX16}E0>6?_ zG0X_vEpO?^D8eQjPH3_;EX+XL6~KxxCJ>p!!!t@d@qsBhV-uNl*`Zd+)l z&@;T2Gd6D_uB6XO^k1&g{Bk4EZe&hNzuU~X+wa#-=DgXESm*O;KVI?sgQFk0)XC&^ zfi0&G;E|*_&PSVyq8ToBBSVB817B;oOgVFuKuhZM(g*e`;azP#@sf}==AW*@wqK4uc2w-LTI>-V95iI{dSdPzg+=D zTiZf}Bb|DD;{lFxhq z?uvBZ003CbPNdY`TJXbWC?~VfPMQh=#3Ovj~{0#o-% zDu|&UpfbjQR0hfyIHDLvj&%^ANxQ3}{H>?FSd3Su>z@REH#(UIZi`YN1a1JDWE?Qh z2Xi2d2x|uxpV)BuizqNRqa>4@Kw;Rj%$&ndmw*}s!PmPfG*L|sr->30_Q`aa5a9US z;Cps(KpO-=brEzT;#6@N#n?_yP#ibkBZvLVeJ6>Q9W3YdMSg}`8VDx-?}o}35IYGc z*lrb%%3`6f`H$@Qf#LZbKTkSQ65Z{J8c;}()(1Gy$JkOHaZA4I(Ci$6;PN;CFg=nP zYW1yCKuAvPlg=t0G0EqGoTT0Wk&_1~h|))PeC@aXzP96g=i_<)KkEwOO6bj%#)k$K@kD z%sc64(mmr?jdL1lBKC0Cyu_3|IG6BvUJ*P7KoAGQ&R|!V?BLOxsi8r!C_L2Y!{s@o zFqrU+^btveS7Jl_q4E+&NSIJ*Qtm|LiM5DE_nXX~FePV{=HOt2Mrp z1B1{A{I2~1POt~z#O5O#q+DO-e~|hxOkrtcskZ$ufgv|b4P&Muhl?}GGKeC)MS9r* zwOTs$6)7ENWwe=uqKxJDej*zI(FoiBy)6hm+2Bb_Ej57^dm*s-xbLQ?}Y zVAFIVMAieUvoWuixj{1lpgPlE@KG>~mv0x!@|`CaNfIC7@c#VVWcAXS$1e4Zp2#-V zgjW_D1N+nX!ciMW1CdLlmTTS`i5xW2fCJ?6|4L!W054w$;KdH5$A8n-S5VA1d-BG@qv1Mj8tTK1bi)G8Ou008DB!O)iS@oLPTVLhnOUdT3g z4D=du8SW0>vv%iEjPb|TLS_#wJ$k7~hfMUf{OTpvwT3sVGnKJ39x(!n>JI})>(U%Nfmcjx;CRzu z(I+J5B1Vv`uWMKcubocw;TI-4GQ*B*vc8C6sw6sN!x@d?g|rkHXgQ570iK*gRz4VGvbx;F>Kmu z>L=C1!Jj~q^^6jp#|ePQABE3#Gd5<7zGh`NdIq{3WB8oc$_fuCj6RDy=gC*A?_7Cx zgGUMG6v(W2v(kOu=IO98PS=|Zo4X_+Ykwp@dZ`wr)+56fr~um!1tW?!0=D=9|EC8F zaknGo>Z(|(ZxPft{LSe_5E$7sf@vkaG1yB#me;ZaQ2NaHxwp5NqF{p)fOD2^8bout zXq%-<3g#Yj5G0Q-_*LRHL0i$mX`b$r--cu;&(;V;WB5G0Wx*xWL>8D{U*}p?bqVvF zx1k)GKpc8>ADyuVpvd@4JVb+2uO@c``(pdW1vJJgX+wBy4DLksH%ttR2-|+NLhTdS z8%3l_t2ms~DL`f-Kfp$^4*;Xdv4jzxRN}N|HnYW2+%=xMBJ1yyUkDo(DZlRSjhx?_ zQml(TYyb0}&?>}d%}5ilXLVpDh)C>{9*${#{H?)tRa8{n`1_NZ}7Bt%cZjJvao`#hfLq+O* za>n@FyKB!Zzs#5$R}$YOo)k>?B0gO5;QPZcgSlo{a*?aE^vwJ&!mMLo-$i2e=L z=Z5OP4auE>S1?PDpjJN!&wvXS2!+#xGDKO&LHcUlQM8~CAkkDTtt|pjboqy;;0fYu zv9U6XFOy)j4${4(K1L>lta@OESYe#aI`ai!4Wl>qIA~q$*lFd82fCRg(8ZIocD%Q z<~kra(2K_fa6BZn2DNlxCnNykGtvjyDGTQXb3qLO4RuBSV#HHyrRZJgEbj?W#0wB| zHCiDJO$_kTV6V>f_NBY8I<NY6qXY6pPkCUfW^LS#v!wCmpTU2q_u$YHqxV_+xpJ>7NnZX?c-az0 zhg%1VS<%j*aM9Dxt=sF+9=}NOX`kUx5d~T<(H;}!5)P!S`b8;gnY>1lwhJ9$dNOTP zhBHUUQl38MovSqEhK81j|!8f{cI>_P$u!4)>@J`!PTIdq2>im+F`Ij`_cSxNWF0w z7~7wk6!VVxP;+>GxDJgI7Lb60s3lA%sks=vf8}43JCdBbudECdyn8L*X>MC+*y#U= zVv}p(lt17bzc^B?Yg+S-(tOa(V zZq|K%sQx#K;SySdn@lpxwIKEQ#lf6)PqYOzNb>CULT45y*%MaSj!{2UMP>WIz)hUOAL4A}6)RtIK_o zSS6nZMRIm-?EfI2th`I*+qEfHiM@r2!f8$iDA&cz#nh{@^JF>lXf1;3njf#OVX^=e zysNr8_Ww>nq%f1ZMK`S!KD?V93n#vxE6d<`0&!mfFZ^a8kGW=yg z@Lar+(qah!lHgFd?Zb>{#a?xkl`u-y}C@A8Q>=P&IL%l+^kKC-X_eB+2&uM}&kPJy%^A&NV*wSen9ocRGFDP%4AD?R zU#0V^yqe~YN+<@dOw%I4wUj_1wH#AT@e98ya$!6&EJ-ezg7Q8e)>!Jg9kZ@GI~(Ut zKvmb==FcS2WCoqgqJuN&Xfn+~nM2V$il$J6mTeBo0*YY1m?L@+U;ES&o{})OSd@c; zu}L^n$JTVvg_VAc`~qrBqp1t%5x;c%BY%5ty&k-Eef#e7dPosS4=EgE2L=h&EyY&m ztCrS0Z?&(ek1K`@7Li{1t^8?c-!tQqJ}2PF_keLyY$VdH>LR?d6czER;B#1E{ZR)^ zJ#~7aD)fchLPwKJgp7_-oMKW~yr|!4ns9*FsVGeNdj(Xiz5;Ex&f_q#t!A~U_53)L zQi?d>G|c2LkyccszF0-LFp07$$_i|e$F8)a<*b{DxcQ+`*FOHj!pj(Ac(V3CxQzP5 zp!}TMEkDfx{9y6CA3t`+D9Jw)Q>@c)Rf90pnp)s!hocmav0mnFbK(Nu`bv!n?bm?} z4O;ZgIq9)EvHJh9!B+_H#TA-bv#A9WC$O&k1wD=_YB~3r?=b^U;~a+yDEX}sZ3+6u zGo^Gl1+0#n35Dns^t*tZaO~TBdp^7okyM8(?Y;;zt@7Fc>mLc-xh!;eBLxndv3>VN z9Ibxo@Y|f2v)IqzqIvc3?9c|g+##ZgCZSB6kQS4~V^c?{8sjeCO^5ggQOx;aj@F*t z3UKe(O>t>)F9jvIZ%l}!HO^6}YK@oI8Xtl}!T*>scMsIyhjzw{xqJHX+>d7{Uu1DK z?is-IZafd*c{iR1@m$06Af9X38Z(0V%*dsQo`1jrACQ1c6F1>6o&$Diq8EQrC@xLh zg1`FYuL}M;BY(XLe+|lCJMmYq{PkM=)q~uCOA~$gi^*s}D4T{*pBCu#$B(o=abMxv zGkAOXFVHuL$r{+1Q_?o3?L9K09u*!UpKGaarP8@X*Mqq4y9ayBG3kW zXJketm?hyMw%`ZWJSUIHvnbO%T2Q8Wq%<@(k+z*tmu0fyMAmAH0gxiSn9f6(XI2OL zIevqv1$ZiHiQ{qrK0k3Db+$m;NZsbdf>1mlr_mJrxvm=L$j(*^Pb>-Y&*gEdy6Q=3 zuh~?Tos-&)Cuk&0vJ+?`1rcc(94b&=pLsQ?l_IE)%>+iUg%oYt<>xXpSR^2)ke&r)mf( zhNIbboP9MU^YShD54{grvUZ?oYi89t5s1rALjlE4tQoufnWV_lqqMc3NIpqg`{ATW zStSpfmEFsq1H~e2mSHUbWldQYUU_G1r>wr^&ZK?AruMxZoqeAm>POfwXVobmXnnp9 z$7O!Swo%r$We8i}az;KEK~3W07wL+o83~M$!@im2R-|I#w7^_0x||Y-ST0Y);01ck zF&v(ad4*$ZyAvJ3WQ1*pXnJMRJnui!5B9wHC3_vyVrauIts2%22U4(iyJD7&?=J(e zCF@%<=FW|%d_DdwOngvWlpPeox=RtPdnk&W;y-s|jOb>8AGig&d|uyRpaZ@~oQbth zxbt(3;u(#Z!)zQ6@N@(Z@O(BM4_WAz1P{w@sX@^|^7NX%fvBY&pC36!GEK_QQe)&n zKGpRHv^(KoK9PP0vM!&|qQ5DWbN4MGmNMYsu;RuYzgfy1rEcy-Rm^L-A%NbZwCf3GzG%t&~T|$j|RYv zTMVvZxtY8hotu?g^hIQ36V}N^iY+)6Z&&>=jEu&R9F~X-`qk<$0r?5~@+0WrjlT*C zs!vZq}z9e&9+zpey=U@z?2gy*&v3_kpwD~pA9Z9==5-Vf7 zb&0#Kg;D0$KwlHucs=q3Rv*!D*=QUiK$}r26ocZE9)i~6qm6+(w$@|~ zEI1on1=<@Jbyd0@q|_+o|89aR92F9^TY}H zId@Ecn)l%c;n4&5u^LFug`1G7&8ZncRYTB1zAz|r7z~{mSl|XGgOerKgOb5dJbajlSC`(Q>COiF_ScSP99yyMN?ac z8ig~W8q-wM&QssR(YRqCzbq}y57WYM_D^@5{S`%qeGPJK3TQU6`HaFDXd#JH9xrx0 ztsw>vk#mzM(dD0!AerMGM=oKqiAf>~kqQ2o%i_saf5dSkerHfA@J?KiHxb?LbBAG# zRGh#%fi&u|9jiCbNdunPwm^p2Yzl6jEJSAk<4$RiP#GkVW_9@1!^6sh8N%gH(g!OY zR-;MTHZF=s&UGGLo_2C z>hrgCR_*3kE$PL)PY|8+)I?3x9=~`2<}TeWQ0O;c_{qQDbWa3>_BXMe$ArXB+$TTh zRHB+Ac*+}1sTz#t8TrESrCLhn>0yJa6k4Nsf^QmHrWU^0@n`&Ly3xEGwUr z&-3~jtFNr;%~WK5uZ^1ms$=uS9@;UWfjQ~Y0pTIg$IE|67a%_bwbrloB~H;IcYn*r zGpBOzIQu5CoPHSEcZ4?IwoF5FNYj;o1ad463I;qPbR4GXC*+M{D4nxLrpkTP2~9*P zp$%>S2?4_+x)6_fEMG84zkEWSi!7s*WBJh>mcL({C}F6ELTtDI_X#NbWD#(c_{!0_ zS>kKt;Z_70YG#lwoqTQS` zA6Tnxr#<$)1?lpgo7dFe0saV;?IkmC3yj6U<Z7jTRnw>|mZ7-kA!bI&YrNXBU}7-2&}0YksSub#56iVC6Ix7^ z_+u&x2wPIF_Jrhy>i^k5{#Gj6S zrw<<|oBv#|q8KE;Mf!N&mo<)xO~Q^5I2(J*(X=QU7x5EAo!+ZoZ+(t)cMuR}G#4GD zfz?{sLmPw=d%o_$D=?|YCFwC29~lTuF1oH0*$}@#B{Y$kQt&?2e{wrjOF}|dFyFHv z89vg$lfIC<+ThB6+mW&w=tR z2(DM-SvL(j{t2TNoyXzDbnRug6LDg0?6`E%u)Ds>sN zdMRz6EQm(7;s+$CF0F7cTfQ~8-4(6LpTct4&4xly7A=lHw%D^{;-9$kXK}^9iBh=~ zUH%5acs)U$KglDV?+VEat#o_kJKT4+*x{a$L8sM{{UugXzL7_fm)B%Jny4^PJZQm` zk{kINSWPgh&pD;ukt!m0^at&ri(N}mfHgfK$aCAHT16vW|Ft}Wi#(!>j6nFnaV(|P ztVFJJTajGsMm-Kpib`Cfy~5voN1Y38mu^Fnd%co9NDEN1P(Qy*cTH0uAIe6c#Y7KnxbYf@@)m z+k(hSNSfkmF(6W#^*VE~Vc6b>Gm`ZAl$$YWmXs1 z$ua%pfdb)%`)Jk?tKyl#%p-B;Zo8W zbd8Ga8aI+QX-Og{G&v6oP@ze{p`{2C>)`?$Jjg9H$h?sMGzZ??tOjue%_cx781M+8 zzXSYoL5kuO5hIUbItr~btu@?-JU+e&?>+k!F4L8x?BbW^m^jo1@?8stE^>PxH3LKJ zCSUs}3f@%<-tFQ$O$);qwEY!xv|M}{BY6=L6UMWw0%f5sfw`=4a@xXQsv0ys_0>+Q zYVb7Oi)Fu|{?cGCCxKy7XlI~OZE&ZQn}`i~=EG=WX{a$+f$oy#%swC-!pl<3@Tus~ zq5Se0wdJ{DGr&>7;XJOIVo*sobr*V%q-&3RZ)N(um9Z*NEDIdsT>J=Gi&0vWQtUBf z;v+Vg!P@z)FEJGoP0jnkYNjPxCnE*fl$EadI8?uklV9byFULo`3!?s>UNDhOs=RCE z2csYsB~|)T13)fTK7O&^1&+ItRiqbw5;$M-nR9msJM|DA*R2)6kg(&l z<+yDt(8I;o;2H$K4>joQan2W_SjOU~b1Ax+o{^}q&`@#QM~bv&VO%IJCwKYOjqw)- zf-2@5A18akWup`s*1w3yU>Y>f6*ax81ZGu_%MqwJ8PkId1?vwv_FZ~B#Tj&*Ljfgd zM*tm8 zS~iJRXvm_#vIR^Uo>H9-KIQ$2qI!)^l{b;GJSCHMOy*c2f118Z%QxDFm;S3Zhun-2 zyBt6I=JhA#4vP8{dLzZT132=?dSRLo&$pNfod*@p8%aEqd7iv{gwxVyoLW-b;K%_z zM@f2WjtthC`XjPMzok@PcU_;9p3xuF>7U z^uQHDuUTiqSWUyXGXOZ#+)TE)d!(KRfos<11pV1LWwJ1eZx%e*+9R9A+qry?b5LSW zb8aO9xN&@;J+FQN?6%tWNwh78Ft!FyIJ0@Y?tw&HV~=( zG7reIRTGgDc@7#ML6M1nk4^iRe;%MwJtR}=CEpNBvJ+-;-jnKI>3k9mFlKz?c0wIM zH;z8U#RPlZd>T12fH=wAU8j9A%CIlEAayPU&?b7q6@?{H!|wlSqZe>P4ewzoQxCqQ z>Y2-PIJl(dNq^DrPNOvx!gDxqcsPkN$XWGaeY!`xeyOF>$M!?lXzdV)Qv-Rk=Kq5O>GKE3v)qGRd$mvvc`p-4_{igmDK7 zuY4re802Yl}f^ngSN>%YZ%mGN8&BG01agR?No+GBK18Sz(qI-TdBg zD&MwztR=tx2b-qqd)1HuEv;ha&Xvm~Q_M_--72WHUN_KsVkH=E6Cj8yQJMM5AZN)4 zuYi*I)I1qgZiWo3rN)8l|JjK&V;`A`G#B)S=YZS!q;>~i7Lp@G1pEy77={9l)zvUd z9EtymoA+5uX!Un-4Mxw}x4_pWpk@gn7P2iwWit;~sc}I9tOtRZ?2~y;GtQ znA!DluRG%$*EXuYqUUm_^ntEyRND<8f|Mlbeyj*pDzCT68FjK~&sQqD`B1yCC+OCa^ zgp|oe;QEMv-wRtnzUUU@5a=NYqpzkoV;y+_TqB~5kqoT73IwGM1I&RJYx=35>g~*4PK7 zv87i309>TI(EFb3nIow_y3RmF3KHX9IK$wMJT6T^$UD zA6C$TqPkU_GrotnMbS%(Si$GwB3pE9U_zL_i7Z4vz6yibKYq+wH z5$&Ld5I0)VXH##CS@;Ohh7spYP(_Dgn#^;lZSZ@;XE_IIOEl6 z`vc5OB7!XV$^Og5;riuVwgK~;vnP;6Wul;9a@FYJEp@NuEp@m1Tk3jO`k$|UZOh6* z{I_T2#{uC2SEA$qN6r!!0Pl;xKUw|S%0@C2cYGcVyoR_;77wDQy6!w}n0ob(0plun zDJ1qrtLMV zY+{}smrQQ$JaHZ$T&QiALMND*Ju(Q3|1;IZaPjD)Pt&(?{ta5;jVoW*N5&)?d{*(5 z?t>3J)}BZiKhq` zPNO|9@Wt7>wClT$?c`?ete55^28kBkmGf@_h+VM>wT%u;v&lD5BWMYyDM7g<%V#<< zTZW1Q%SVC%l;RBpQLpEe40*X9yu8dlG-n99QTFzkhS85W%;8nLWY09M9eq&auc41s z^nt#ZVA{rg;|FfG8t{<=KOor~9M7?T{F(UyN?LOyP@&YTg6mnJL~HUeP7n zS>5H|RaV}C_aLMP!p(I2f|0%sGK_C1#g z6WXv9UH8H3VCA)z6A#)UaW4anrtoa+_N^;#B#JZykOCDq2slr}?uQD(Ya^j{jm7I7feG-)aDsgC(ZH2d25gS8#UahV4KONLS~Siwlvpz1tz0F)}xlJm9g_i=I-6rkjUU?-nmZ9EqXs0kMg zALt|Pd^Wp|x{s9PH3j52bd6cA`$N>)6dsH|Ob!D_AKuM?hSfh+7v_@wZy?G*LKM{Y zvmQgc;CPjACHR~O1PAMn5e|9H=e)~_qE%;{3zdJ6^a3wW{J4O3)w^K%7VaFGYq37| ze_IQzGcvfV&^^qe<_3_LV`7dF)H+mQfHPzFplnJs(mIuN@Oe0td(rVcCvm(L5Qd?==VD3 zre=Co$J`>f(oo210kh+;RTUOx5LV_7kMWaG%@`yM+3Y?%`Ev)U&Z5sL)M+TveaCVHK=O)5ekBnDH>ZtfnJr~z{Rfw{Sx0iHGHA<~!kD;cMcazaR5jwD z{nY8~+!!zNQNjsgg2b+DNo1DzoZYYgwkL$i8YvLdjiNBW>sR#O%k%kN^e7f;TjqGo zTf2)}0#$ERxIDLs|KbH1yG;Y&S#!a8&0AsNX}?1DovPKqHVjBnhXf*t?1W+z+4Dci z)2B1(1~brevxqETzzI{+=w}Mzd)}HU>OJPq%Z{6%oKSOq<^6bx?{zRcKF^#geC|1x zGZV?PTHu|o?ydPCsXhMC{1znk%=diiS1|WT%-gt>{`hChD>b2>8yn7E21|`se9FXHd-u^Q;!pc8L%rQk~$7Jc(G819M8Rtp94C<9S8{ zAmAdcK9~+#UvH$;MQn-k&v?}7K}NIjk!vn<@$n)a(SVl&7xWJY7X?>f%59l1J9EfT z)Ql%f&$4-!u%jos;AfSyl=bcJ_TJDk@PYs;W}?mNpNFAI6iXpcyO+rUNEz}NUY}syM zZ4c*q`UuAlgqVikcu@fWye(~OZ43DqYGWjE$TG(2`6}*~RvpbaJJ=;yq$2#c#g5M7 zE8tS zFp6Q0pcK8?_UnTO04r3&7_`LxY1&h)4<>eWQLghl@B7xJ!VB?{S_2;*!rmxaqahLLJNP`N@Zmj?<4+YJsK4Dqujaj{b@OQ59MKWE3dHaPMIa) zEIoD?X>)wM7?;R6W9!8$kWB$-w|vW#E4U&1v4pEBNkR8%0flDKKuZOm%~A?1CNhwd zs2SUq)zAgF09{4y!z%{% z+iXf^^Y{?(k(Jnh*QC%@X@iz;iZEe@O#{Lqx4FNV8ZB~2B27u8Bj?8$4pv|OJ~TCr zv0MOE&cn!03xy&eV-ByTYnqvYUo2@NR(R{Ygv;)% z&h7ZwFVg8xd}=tZHfyIVsIC0??MAV^Q&sR0kvlq=1a2A-td7Obnyv1 z56{(}`HO9}um5pv%kRml>d(6fZ1?~baQU=Mr_iLdp|8FUy3nmc#P_vZ0Uc1}NzAc> zOfi1e0Q`+%hmJ7Ey8H`rS_iR*G17C&j4?q2S>BBTTdVCfBfJN8-wLN92XMfJrZ%D# zc+gph$Cfhpx5Z}jP0DxxGhvV8`7c5{;FO>G*+VGCDCczy4AfXkF5vY7if5(RqY=}L z1jYgVn8-!t=q%;F1E!F6+Yl@PKFVd^ROF4I&KfWR?2u>HTy7e$0*k1}id)c%hl=k^u5w~23}k4>(x)O=O3T+r z?NB>F72D@4!8C@1J;7XG3fqRok@6qYR@MN@JgU#ZKFwxrQ##pN0+LYGYXh$TAtoBt zkmwAgugmMeE&AvcyA_9IEiXn_<8;hfl1zxS6BbRp!OlKN@h4>UcnZ`?PQL9Zf(~O6 zCc}$E&HH+R!XcTNQ-gF4Eui>ZA zOwvt-0!cUcZaoe65aK z8{8He;|}8D9(7Tq+dZ-yDfGbm2`*I^(Ffy9Xxt%4iD@v*M#_>4l4`DnVue%@{h%6m zRi$rDP0DIWcNPT1F+#nxu?R+kITnJGlv;`0 zq59var*BaSqI0jlGRJWO@skiy@JEt%n#x_FHWLT!C1y!DHO=SDPT2a&|-PbtlL^1 zk?dElB8cmXLzIFx047@pss@4}g%upS43M2zjlk2^-xFj$hg*FtP1AUB2rve(xI|11RTV{H6fPBz(g&)(lCW%%+{~dGvD_D%=27 z^TDf3j#Wbn(cjuEqWZNs?K27beAWY)b0Eeq`r|wEI$!z3u|Lj$2|||P+X0{(GKj=R z4UUugn9+;5%*ZC>h|D2M4Moudki{q2{*L~@Lq+BIzRvrBAf|hVEU5j!CqRT*j0O~cdryJ}G>(8Cu-AfL z;yO?L%j)nZ(~7)ZmgTvUCN%&iZTb7zQ;ckKb8gb8V-~=uJo5z6CF2oiA2~ zqj>U_$>(_U=(pK7D>vZ@cFP7ziZ+7*`=%m7T$dtgf16{k6QIq`iPhyYFExfVQ!Gc~XIX^!5B6t%91 z&Y@}zr~)U@rUbi!cfqb$2FpxMMcUp9C9`?^U%-6>fqvB86zI+AB3Ne|sX5OHPzRA3 zzyZ#az=-vPZls`%+!>L*^0 z&Q?n3pq}73a)JuOXPh3L#LRibXlQ)i zKjL26^wLbUg4TI2ZA?bbV?^eIgR*n`HG&72Hu382?Jb5LxI6*CX94&O6#O)%ak(uI zx}Sa)ODG_zXH&Rnatb8J2T!hfx=(%^BRlmMKs1KWBLpML1c$ZP7kCz5y}FDuHJ9K4 zz76HHC;EM~C3rP0O+;+ts~Nny;G&AII9MNiaRH673dUhxE!+34NYlM*=77kv1E|tS*#p+z^hrc^N@NH+30*S zRH4hNA-%!VHQuR|mt3!B+~^DW!|2W{-|w(gCRCpiO4Ti{^EHqgZ~;R0PHIn+fon8H<-2mBG-j;hA8T^Wv9% zlSWUeP<8_ZK#kd8!R1DBLdX6&p+QvBP;U3&RUE6J5ajg+iTPW9V}x6ianVDdRaRe8 zOJ@_e(*R6Hw4jR_ZOe(1T`MS<+hyl|H^6xd-p5U%Kd>!SktQG%1LUnJ-x)|j zk#rKyOhUOK6JUzq#MRx-0yS4;pz<2oXj?P-%-qvX^tvmro3ZjrZpvwIi)PUe;3n}L zTsHm!y`(#msZToZTT>-@GCc#J_z}i^TU{ELUqS zc^pWyddyn@ZzmiYyM75&WaqeOiE)d|oDR)%d^CN*SHUat&7$*F7P2O=<(XB+{m3K> zaA5+56Z_M{WNHepN)&M%qnm4>YLYmxF25qncb!<=Ww;Vca3#R{FkV*F7N`nf)mFY$ zfYJy5=bhEXF;q`8-t8EqB_5v;H;WS8>Ec))d>LS-ag!Wq!_IipjxnNWC0)rv6RT}! zoNN}H=EAO>9Ah63O||q)P7eZ3kCxl6is^#j;%%wzI#cz z&%_*mVGw)-Wth$tabnN~E7g+EV0_r1gYhMm!j;VzFL-{`%@Wh`vHb-Q=-7+0n?8oK ziNeVun>2$QEZ%M5eS?k6A+?Rw#70mKt#m-qKnOYSG6pG;r`FOofcBQXjj%-RdhF}> z*y*Vp077Sh&>4$N^~+~{_F!}WXQ4MS`3}O1M|ddvbFTs$Q;3r5c|RLj++_tM(?t3y zGvcS9&ENB@-?QKr5lVEIp2jGrY&)3|(Dd&qG-G@lmqM&}cB5f0WQ*ZX`r-m;7@G9W zxCg#+t7oCQgDXit&lyi3Rjd!W)FM?l)H)MA@G#&#m^=jWQo!EM&2Zp4F9@g0pfb~b z)jx3&;#PL0bfrV25{)IYnv*=MgQJe62!be4#{w!mE3lb}CFAk*KRx1Qi2>+*{^>rf z**Wz3Va7>QC+E2>N;p2WoTQoz*H`_jONc)Jkj0fBQNo5E1Kc&p>Vy==^R!(c_2y4a4 zEOW0gF!XT;u!TWZm-X0i6gwhou)rdgvw)#3OSSsWqK;vn#-D{KK-zMSYF^g)#^0g( z`b3(j1J)oWtC-Em)FePum;(gu&42GM%mL!5Z*Dx+ZOVaDOq76&O`10ZUgrocPq^n0 zH1^KAI0j{_Q?a#t-V|`>MfJws9j=HU00O{hZUT!WGn_a#4<4KM!%zY&_(#3kCXh$M z-1rzwoL;X;PNb?y_^TrPWjtczMLEus6~&@8wBoNkxmuSxFE5TkDU|Qs@%^gK;voVE z>phF@-pMEul;y1@gw!!Wor?n40u$7uE(#=aO&t!!u&#T=lW2_vKz*P{oG?qkE7e6@ zRccmowusj>`~L>C19hQh{XJrdJ5m($zBVEoMAE4Y5X10Af`c1<9mnyua2I1KBf2Z-2x}~T%`)wFy);pvtP@Qm zmvH!0%X4(*Y-Q!^HToz6{2Zc zh8;};Mb%v>A_fA5f%pb!uQM__!5^ecb)HUz$P8G2Pb0zJ&)b1{8_XHKQ4a~gXoCAB zRvZAJ_Gq1r6i9BF!0M52VvlOSTE^X^1bnImZ=T*DN+NR_Mns|;b(;OLgHj(M| zo#&Hi@eE5kPWcA5+a8NvircRSWxsIJW}^~8LmJwoIx#9x=!#5q0;{*V1Q6ogXbukp z+rK*bR5=}xo#!tABzPX)$tpe?- zXO5j=D~urJTf;!urR%w{Tw+M50}e*L@y8Z>c1--!KjVZ9Gb@+BiBf+mpLqHi-%1(2 z)TzmFF*Fk?zXp1tZ*o*2R~fPKl>w~v0r`6N;OLjC-*s?wOCp1r_JJTz{K5#+7nc9G z#@oKIyfq(TqI@qPDu$~CI=$Q{+Nz>)7PdyBqNBjFX6RnaipFRqPcaI8ACNl@yL91XNJa0&|iYqgk&PvtR zp+k@BjkME>Kb_PsZ;HNeN5vcQuCEepU~UY{s{yM^bj)q_fah-`2Sq*S-MfT!EE{*A zps%2Z0usj2ie}$axrzVV(Ej0n-`C6k73?4On*C)mOGfgOlK|^j1ceYGD;lZj^w>_G zj5&#IOU1Y|vmj3t`h1$18&Dpz9_*n;KOSfNV=mJI`?j&QC`dU@Fm4>2qxN3*TOpyn zhj5-?*Z}GGCb!?OTyxque`ZvwkF7>BOMiy(QblL6UcfFnthUyJooKoOw$B)53)28( zP4yX;9Ib)X_3WjH?yD4`r>wtZVj`(zZPa!~It3vP{K7XrVzsT6o^0ng>cZrUH|PCE zaLqGI+dTt7r$l(X6evGBb03@nqkjA@p93H>owZ*0oQ7G`*Yp$@bq<=W_r7T8?%qcUhL3WSu= z1E+g!3CAvv>TbkKg9AVfCR75&z{;z{K@(k5L^W@J5fiB-yj6)M++RaSPk+kNy)p=E zGfB#`KRwc@s;lXL(ZYsl&mKkA# zE>*vXLo<400?^$5MZ>wZ<}f%{wzkgUkXbpbJ_K^4z8`Ip0_CGZ08P?_OcK<;TDhG{ zL6e~7JhJR*iI5y8CfU;x{ekd7t5`g`k201G*el?Oj9s#L6^=o9qT{c$A49v2;MxE` zBqF!jl4}s&iG;M(1irm&aB(pepd^u8bD|bGFXnw0J}WQDe#TUW3&VZa|K-I!2NDmC|4b824Hvw&g75z5am@q&)##Grt1PC*E&+ZO~m zH!4Lx@g=^$^M9%BIf(P^NrC^0i1i~-WcU)_-ju-Sp0@u58;^mOFp4SZ)z|t;ajoqO zM1|`BJ3(>isG_TJPO#Se53G>Ahr(CdzS{0!g ze*uKy>&t(`XKiA~=g$nF3a`@nQhW>MQHq}vyf&Ns$u)BUABZj=|A#H3aJ-&dd7Z}t zPOI6CPlVT2{;gEvwpvBZc0sGdSk(N!R7g`=DvVcF>fZBkHuvWgWjULqs;P`#33(r( zz)oC={&pQ_^!-abI>H%S-beAa6f{tuyMa>(xpZSa^S)54x&LbgOJM6VCcDwtJp7@; z+ZF?N&_7SM-ZR{udBp%dHGTL9o*mDbi`!|I(j4%{!6j`YIxh&a$8F%rfsW`sR&#%< zVotMcT?B6pLjr~+ZoewnjM@rE7US-KLQi#NONzV!U~5XgAGOZa?WtHeWhVEv8&Y7}Vug)lDL8J4)DNr0ux^7*Vv#)gSFpZjc zZA>yB9We@L4FG}cF^je20sLMFwM`?T7>96VAhB(lo6+oRe$5+yJQ#I)b?#Ld(#k<^ zw`2eX5Jwh>HGveZX$)Ho85+x!GMP=r%+oAndj`qzke5)i$R|aIYfsfE*6w4=9p#d1 zddS!`lyqz}(?}DwO8ZzuIZSrpGYrNnhHIO{s=ZZI2h=gDab$pwz3b@;5ba(<|7;g^ zYWdf_fho$DRhL&@!_jbY&pEP1w~_}w@vU^z!*MVAn-+g$#fahsELo4h%f#(_geHy>>u_>%)GoXUIf9kkq?nC&qR>9-WTK%31 zo_FH856}I0?!$9Go(J%}8_xrH-i_x$JlF6%i02vtI3qZVYy`b5G)5l8&tiRQQY;a) z&G_;e-!**QH?fj^XUejtSHUmN)P)@ye-`lJP*+@$GkzH@)5g8{`%|cDl)sltuiOL9 zAz>JTCWBdYYaDu^CLel`^h~Xf3KZLQcBjR|)v6{eHtyyyH**TQ1dB_TCiClv!DVp>MQQ3GtVnD1JTkwdH zrh|N0_DP~$p?)+Cgvoyxt%>T5oF`ZjZ-Ce?!9;>B*X(*J(#58?BVBBEd6P;|^nn*r zE3k>7xJr`l`fcNR^@(N(bHq3s56VT(>g@4JY^nYT3?CdWYvoky_~>PkR^ey9yyZQb zkf=d#GqY}rx0@c(x)~Y9%PHqNC+#@xHP|_LC-V|6kk@g7YV&`fE3>g5gGoO>>%@M= zap$oW-V`~x2L62h2d%5Ms*V7XS8ZBV5_m_^BSe4Acmnytr=@SQJ!BZDFq#m1qK$yh zR<=`rrnbG;#3j|oIU+`qvqVEeD@{V+1zSp&vpFSAdE2Yu@)i=A>03kXv!>OIf0s<| z=OVWS#&fn9u0acX?1&sO6f8CJ{E&8k4%-Z)OhqdDGEXof7S3|I*@HfeiB5=1*Tm+& zh(|8(g}_9s0ftIu9_k0Um_{!M%1(f?4AEXf(K7m7iuj3s5NC45aStO`DP|A>^dpWb zl++CK=nO22ghW~fMH zn$*dJTSBD*WFoQnV*YFsPhQ2T9xD|XO}F0~6uV_88>Rv@4%va5I;WFeDeI!$Gs^nV z?%B4BbvQ;|b6j<1?_&LWsF;mm-CMw@>S0jSktwwcP;WM(2s@dq6=j|aw5eDrqfr^w zg+>j=3hLZyK|s_ea0bu0#PJE*){jbeoa8Qv??*YhzcJS%I@ej=$aoI$lq-x0nMy>a z*ftx2QO6#yo!?3m=Hl5B=8sQu%BXql6?5n7j#Sk8A%VX>(nrIb^X*x|cp9zwt)R3t zR^nhsxf!i8vrK$)N%(}$RL=Y1ZK8)BS#{2OFkn0DVfZ$Al?D&t$F;n3AbOwHC*2@6 z@&oMPjZe1R?WKluLTsLyyQ-UNK^g>nFYcBEYNMU<0DGM1+;+8K?Q)aW?+P?obxBrA zm%WG}#4e#+Cq(5cEes>-tn4@pbBQVr%w;&%e8`mlk`_Yj5Q`sMUkqOM$bnWp3S&Tll!V!pQHa|{uJ8+BVS#vdRJC>Z@tSGt_Z_iLM_ z!2n=%FpJU56T_A^oG${vDTk7+x0Fp5z5<*FJ{6B#3^0&%)gc9rtr*KKUFwgt3P>~`v>Yz zoWPHbDJ)`1q%py_NjFWY-Xx@PJx~+-dTm8nb_xWB?7(1Qk5pqqyR#+dQG)*$lw5$k zu@v87`<1WZ2VI?pxJ>tq-u8TTvIn)MYne`)a)mv#Pv{NVUVH2R&&mkeoz-4LyL;pq zf;fcgBu-F~Xw37~pWT9Fm7hhj%A|G?MvjYD=Y|>&&Es_-9n#2fnLT>oqQ)(9vBYSy zs1a)BB97x1PrE5|gp|K6xF*n@g-&xa}J@I zh?)$a=xyDHY0Y^|Yo_30Pa^1jCgUf@W%Fi3n+1+aJgO>?g`PY7=$7+< zj5kvdAzAPGB6|fR#7W>c#(aS=XXa4JTm+@@0#7}vk00=OA2|1B)3ii}fcW6!wwp}# z`8bi4hTIAw6ewm)HXq4{pekS;K;c+N-Y$Vf;iKnQ3rz&%$NZdQzz1jwmZBEppcjXl z_i;gHCUhm2#zGpjXPqI<#YbMcWTr&A(VVm0@fUjc>D&mo^9O)nd8&dB7B#ZAXz^ET z9$gYQe9wm?R~2w7!vT!cp&jf?EM7W7jb*+0J-aGi0UAVJ@MT1&8(hR2``wMI7+KMd z%P@Y;u}Q`+34NK=rUd|mF%NV5g`1oB?H8?A?G21J&lQ7Ha_sm#(YZD`(rahNQ5Scq zUjM5uHY|^Iv0ZMh;j3I#w|4Q;RdLk7iM zCDcy7jE!JzD4TtsSs02|=8EriEw+8ZJz1_bH*X!Q$erthaKO-9qs!I2;OJt)edv1{ zeO~~#oVOm6Y}IeY6kUUEX<3Jto0e*{Ed4-nTlhQ`qg zobpYFyxsb9Lye{u$#>xpNV+0_z@%s2l$`?twXVzT-pR)=lB&*8&YzK)nF;2X=7JK-oYBvvLatBwZs}&@|0OpF z2Cn8tZq_sVuGA+E{ba65M&;b?fT6A)ROQ$C!i-DOv8f=?w5Dc9tYAjbm#jv5lO87# zMW#Bs`mw&XXMOUT>r-`R&aTT3_o}R*<*sysgk9-$8FSx6(ivo{D*;^zh&u+m62LW+ zZxRn}s_UWUWA)#R5 zXk*Uts04GIqb`z8dqu7XI6x1oUe}NbVDoC80cv#YAD_qLoXILhq*{w?m>N6NlQ6aU zKC(BW*D)OBc)95G2GLVutH6m@&e7|)WWf*zvl^u=Rgh~Q3GM7(SH~7>ldgn#4l;3d zNZJi9AzgWZu6jZl z@5!c?D&Wo+YZKi_z-~)ZJ8RP;j~9a<7iMjE#aSDUkHHn~%sstonL^hrJ^*R%Mo4+8 zNQexy)d``dkuwu<>0;EcI`7vtheXb<`r$-VMJE$^)mKQdqWrfg{F0Wwl!+~W+3N<# zDbqZox7ekAm-<<5D7L^a>GdY>H+5ydflYXZqW_G|p@i{Yg1imLynf=d_Qy=e3*OkI4PYFqV#}O#5Cp~pz#(;(d`WfKi zjIYt?sZabg0zPne(e0O?W^TA-NHf;akfNdb<)QjN4AuX8*n?@(*Wo8uP0IT1E8j<_ zh^oK-WnW*nEdvU_KpC8H&BY$Ss7VuhKFoCV;8f)}o&NkzCy15z6<5HU^Xt3P6KA7ck@_#M7i*4#%+~n1^HKV~8#5s5=C&qU24n?po-paT2CvG$jJo8Oyq4(>*?Z!XI z(Z8L4`z!kIjrp~vl|1`d?yZP+ZOeb1Mlr)|0iIWopdxQ4tIrhoRWDg-EB0yRv~$HzCylxeTwAsAubp1`m7Kg&b8aZv~$Qb|QFRTiBpX}!pq5edl{G8h&?F0}M%fyTGu@rH~R*F~+;5D@Fn z;{2T#|DZncgZO^@N&dHI$JxJ!*yzKy9TWd22iu%@m%!seKPQjPi9xim8Y)75;f7aSh>9zEiKkJzC1O~^-(c4UWsj& z@C7&5^ZUcD=Lgh&rJp~L$)p-b*apldD5#d$xq+nX?ZreoXP3NS5@vifP4G-Z4nsJXxk^VZ`L!mY4h<_9ot4YVG>Iu9_Cxzl96IvI*u$eoA2@Vk^yH!A51)AO@R6f?_Z{AQq>BIS8#q)Q zdjFk=4t@0Du|r2rpWb!bp`k~PeC*JPM;<(W6|NeKJJo4a?6DM}P z{R2O`ulnfGhevCNAAaD$qbK)%=>6#P&XKYEA3T2Q7@pt1YxmL9haWoe;86fKdi3N+ z0N$zFA3F8XckF$5^c{B`BB+m6tJQt)I8?psj_L?M-}Ux~A9=vm-}TP-%G{rK_GV|yNa@R1{jM;|%4mvB|9`yagb_P3vW z=;Mce>XB0z$B{=KI&paP`285vQ4Svc9v&S#b?8*}5PBXsg`Slldw0DZh&pt_qXRWC zRM6$XmD9yj?8@k~Z*=!Z#vVSxk?wu(qaBW_+Tp17YP9+_{b?kuIn-|H^j}M-#a+IM?UhAqvW^;jvju1<2>}x@l&Vp9N6-DjI-7F zMCh-9etP>|kmHYu#O>Nl-Xsb4jlTWRdyYT+z~1)`@4EB-V-MYb^kh(bR9EkP^wH`F z6>tk38@WCIS4$mxMJo2~Ud3K*4I35gp|<)JKy9*q&7-pLO*wuuI;1nr--(D7!cq3J zWB4{f$Cbg*>V3!X-M)D`sueuhGT5v;t$*~u(Fc#hdDuG=0Ke_%=@Um!9)AcH{P2Uj z?u2h~^6<#XN8q5G8b18+;g23YSrvEYop(I~x8wBauD5^mD2&J0{qVWu#om3l9lD1W zJvI6tJXF2=#E*UuqQC#aeYYQiQ$Qc*O8v0xxcqY~{pyDpotw@bF$yGA^E)@FFk8ac zsaFU%?${t49$(qtmhd_M_Rb$a{NRHh1c$&8>`2{%+SQ?vM+cmnw-JY^oPRq--srA7 z9yt1u!($JQ!ZRTA3o^lxo5G48@=SKy9Y;s)w>n*5bJp{}nnE8}yg5pm_4_O4Q)( z1N+AAKXv5fahVKRmH3`9dYPS*6rzi{6Sz3XgnZ3uRTiT3xdgsXzBwRGH#=_UWC zZ-3XoQ4jK|+jj4L_|d};9)I8ikDU6^M~|L7dHjK+r#c!@XYJp9d%)G62SqaOK6>Oq zMoZS;Ng@1j;spNC&6VS-sQq2H-Fw$i_2kJ%PEy8OQJC|?UGK2|Cn8iw_qMUTAx6oi z_hel#If=)w9A?-4GBL@}ny;UX=nM);l8C2Z2>u2;thF#`nKw{M>1{*RUIvlL}Kzl`kQ9+O_Mw;;=%j&tI!1H+je z(P>IB7*;7gmb-K!F%0)yZ#qqP>4fW%Z+v;`(g{-2rBl~Fi6Qb?Rab7Gx_-nrhCKCk z?bGJyJ>W6(@1NbX_sv2sFh$H9mD0}Nv*o&fZLpU<&XcoW=O)f4X7FRZYB_Rsf^Tch zkxH#OaZ&1p{halQIlLHulK;ha%-!%}cYJ<3fgNAn;?5^J`&m4S6Ff1uUE@kW2E=FUxyOz>0J6pg6H0*kKD9~Hv(6zAdi2HyGPS&PGg_+ zw~P7|K%eTDZXJNyD!jk<7DKYPJ{NX$J`?_WHq(f>_R=~wHWJ;*4(ydZXnTQBH_s`K zO@g>oM}d^bd4vDL}rChVHKB z_G#(<#V^&sc-iR?-YuJ1rJgd%E-<+oo3qX9NxpNQqTm%^_g(R%W^S_ftPuCldg2xC zpT$MXjs0lRpbe9{=7H0g#4Y%aWSjDzD-rB#`*(uHcdzWG$R!(Nfdl0TmI$P_gGFDe zy^LQRkR7Sy;}-w2^4*oqu55N?lLC{7?=_RntUO*fdpj?N%-CBRhw&%*->$vw;eFxW zPF%UYRU8|`(Y3cCdEZ3#wkzMky?*KW(_Q&~3HsBynQ(r6&AI7z&YQ@2oHwmKRT5)L z>f5!jIu8e1t2G7@)(X}+)6*cQK6cu3-Pfo9ELM+nkMnBbLKK&%7*Rk?H<@<7VKK_i zAGN(a=I!@v&$W@kkA7{++4oaxW>M74CcCRqVw2VNCi7ao7? zg*O26V>i#TpOyQ^AA6x^LqTB8p?OVtz!pb?_h~fN(>Nn-14&F?Tp=gY&Mg}7@WYiU zX`|Oy@xSA1+jjh?xq|w6ziInl8s|s4+`g21Gj9~S1+gRVYS}cGu?GEtUVhAVm% zu3{OsU2y?!+n&ptP`=xaI{P;;o~ezML+fJ;c2cElNef=ubV25C!lPUZIgIB&F}yW} zsB)+RMzyDjzGdZm$g|mY;_0Khu)}ucJkT72`{|WqD!CU$uaz5AHQ*{7mn&(2wyvb~SL0LAuLZUxY$LN@l}dQE0c#yF`dCJuA!fu@IOOEU?Q zn8mo`TSd_vpjJUAe(p*AuemiZEm!Crckuh+W4^ZNoEQ|tcO&jSh9%Mmgf9HB2`4u-3sX}F#T3-&|s zJ9E%~1{;-Nwb#p&9^1vV2*V8=n}3tLJ)@IRws$HDP*a2#?~1@-m&?1z2QU79;m2VN ze$3xU-xBYD7yEz0Fajy^yy!>fxS<`lbWon}HN43&fZa<2w`m<7XG-C$j6@_Ks!a~idu({l8G za#Gw*DHvS^->DoT?G0C)BpJCbZ*~9IAvjPc(Vw9pWs`C9GXoK~&Gl3go1W9Y8EhoG zXhB2!?5A}Y7B)~K85yw^I+%-z)?{QLqyuN70r2XxD%ZK96&ZNx#j%zrudIa@vfv2G zQDuk;prT0tC)CLhCiJ0~qViDUrggJ97+|4-(YK^|2EX)FyZ8>w)Wx^X-#U|!8s4%PqKUuIXUADl&ZXvbj?U1wK%&!e+hy#oM0u3lq52DDWm z^{-?QT1*>^HIujM85E<*!V!k$sTBlAf%Df>+gUg9t{!dRnHveSOjYS(mKt=kdG;lN z+16Sxl;)L7{!KEWuzoLs1Y$GCm$oo^{04nQD0$1gzjX&r-T3kr-T~a`S-IKOhg8GV z-ivy_jSEU&T*%BxSgW_(C*t*iPda#}Rx%HS293@k<;!0-MA zh$L3>!(3P&qgP_q`SI0!XittCip|rv<1WrLNdUe~RPTP7I`L;@1;F#erNLh42nlPI z@RV^U%P<~YJZonYx)*g`>B?ebNZul_3VjOWkDH$etN9W%A)>Z@WI?CL9bHC=(; zH`*+3)bYl~o~Sd^DR?ESQ4OieMb>7Pom$wwP<_3t(3vlgtZ4pL3_s@ZcF7!06k!xrWk5)u+>`EwfpkS=#QuwpNgx%S6H2&1}ER`Zf5A^OoR{ z8VT)KPZUMTjIYXQ&=Mmaw}g3l<2&FMH}>^1?|$rOC$n_4I7je@9ooY!Hlslkq#fEUopy({6y_eERb1OL#9r za{7PqB`9sKI2n;UPCQz}ufMbPLC@?V?TGV7L|9zcz_6O$EYG8h+BS95HC^%g5SgJ>WLja~Os z1Zbr(oNvIBt{HCk4xX7)cIiY}Ggke2pDobWrPJn|BpSSJKld=2>q=%OMe)Mx+D`H8 zMk6#~@S#%FFKTgV`(JeBxAWJ3|8L^=f9A@M+VZVG zDHUGp%C>xRWJpGS^Dpqtcl+_b84vtF|Bc}P#98R0I=*e|dtyI#b4LsQeJlU7$KmO{ zvHSs7{sXq$zo}iK9MO zHg3P&`bqhi<%6#L+iiI*!gil4|4v&zq~(2hcgB^E*>d9dqp^+8xH=!Ob+&3JgyEtq ze}gSQ5WoMbE8k(u4SjBM!tlekd@O$dW>><7Ug~T<^?x?jxXV3Gsa#ia5C?CU|;N`-<1mw`tlFN@|r9E z7Z%2YvHX}TFVhv1uDlF~)2>`($oKz|*#5jLf1B<9Xe?iL<+s}M`(k-76(s&0;eUMl zTR$Wf$YcGk{H?b9{`h^(mA}uH|GQXz%$5I~E#F!X?N7S$y-E3CD4%xaW$@3t@&Wt3 zk)dT*{(vpt`maO#y)R=yPtP0qA3y$|i17Ej@**8V{M20e$L;r99}evwbLD05O}g?s z?Drpw{ZG5{W43(jq0s)kD=&k8*_D^cVDHUrxTmL#zxrKynU1Ns^0NMqx$-g{Hrb;8 zHv_I22mjll%Y~IajcViDw!L{vz{7%T=S>`pucK@%Hha~Tm&sX$#vT9m@IU_h(~%AX zuDtB~krw3~$7$F9y{MOr(>`6B*K;GqrrY#ew0x1a+4mEpDK%FAs0u{PzCuDpzYrd|1N0^#ZMNQ7_Rm6y?F zxlMWR%h_;GPuchVuKXRWi@%w34UWWg9SN^^B zdt*bFU3uB~dc}Dwr*FS2FZ!N*G~(KC$44jH^fT3_e5M5)l#7Kn->CD%@w zUFvxSJ1FP-zBc89ZOZR!QOzTGHs!T8<;U8TPrCAV69`Z5M~(cqDW7lC{&Ji0-W}|?#rWHl*IaoS{KwjqPrC9l zKAm>u`w67S&sLpCk-qb;yi7kXyYeErRrI!Nj=)_pHseJJwNWh%l517{V989 zy^4eXsjM8Tzwp_uuHJ4}@7>wt@-jS4wfTOg#rGV?q8rDnv-G5# zZ6`Gq&NbIg*?fMd3k<%+j#EQtGLP8p${(`jTQ#UeemUUEi^fSf&$#}N)m0jUv=egv*ji>aFaMYJw0XRZ*Eh5w=4ev z+rEiSJmAWOG+ytS_{~{Yevkcr>mGrhxcW5*|8w{|hpQ(d9)8EQ^CL++?~w}qc=z92 zJFm~`uD#7||M8~r?b}|V`l}Ch`&?T!{GIgqDeaGN`El>cwnts~rl<=akf2XbPZ3BGCzuAkfRcY@dB+6L?VqN{T-TW6~V-wDU8 z>!)nYi>~}()D3XTShjwcJ#ox8xjIksZ(EPJ`CJ^+n;9g=zfbZ%e#~2cN-7YRyIuL9 zEjM$w2V8k6|FMneeBk36)&{(iASlhPAgEduL{%GYPy}hEL={m%5Tpb_ z5kv*y20_qLgd1)V6$C{Q1my-rP!vH>#8m`E5#+kLeCM5gPj)tQo<05c_p`RoGxN?n zbLRX%yOH>nA@v(V>bHjY&Lm#?yh{83*wFP`wpDk>w^bQtBNT~D^6CtZlXaaXS3NDK zV)e9~s?^hRnx~$Y(<1d|^X#vSdOt_4lp7O6!Px;SN zPwVm`^_2fI^_2fA^;ObIfBf`jlc)@Hv(uZe2|j+EIahr}f{$NEFIG?Md6jy~f1Y~E ze^E&MWg+obC5bP`2wCb^=NO?-%hEA|#H-XY`v$CcDc_IFNU`qs&M`aq;B#<^)%O3$ zt!FiIOY_?snp?o}P_CAxzRKL0ZZ>|w`A0optuf>{HO>1kKL6s!s`El(v}=qVhQ>JF z>%cy#js^7le+l_ivisa3E(KtjsH%s2USF*X& zpzTmUTh*II=jUPFL+%Xmy&*o`9I!?rVJo$8OW^Gk`{pq72nD((L>-sgn5CdaxD#`~FJc07^D?sgon%q*{n^dnb&(Ecgv z`C|2l4ym6qHQq+GmZ4**M)fjZ2A74NcS#Oy>I-ad9dCCfi7#U@pkvkNeNGsQ*!jT< z$yC}IDTTckjYYnCT4rVHsh_n;yr>rK$4}npG)cstm$J;hh>fR|TdL)*2`Xo8D^@0H zPx?E|Tp1Z}vV9`jmf| zj*4HXeplPaZn2x?wNyQwXRQqJ!?u;ck;u;S=I1XH-}|QwU7psT>g7Lld8F zT0d<2S*&sBx?q)h8uNJ}evx|GrYuuW>)I|y7m7NuPY>;Eaz34f6#t9>iI17&U{OWACu*o!4KX} zN{q7Ah*6UyhUD24;@d-fcZlx~@mc18Fu0GB-z4?sup(fdl&TM!CsMyAq<&LK{q~Uh z-68e+L+WRl1Hs_!f$6_`?0-o88uhe~Xi8FFwu>E_f7m{vCrKRXM`TBN3*P66kE*Bb zRe^fyN4a{M2X*S{n4(!dt*;&G&yr5~^H7eDtYh~TTBgS?lk$Pt=tVu2W;z#%d|`X< zeo@Lh@$F)cmZ`MMSkK=Tsi$$MR39`BvOMQ$j$zAlQIa^ayq2jCI))LyO1=4?KVH_o zpbT>phxhrp>Zu>48b7QbHA&(~o=xhhAMNU?AKmKD@nQ|miM6hekoZ|UNyn4)Up>VyRX;(3 z_~WO?elq?wA@Q3+;=dhQ`OqO!Jt645X+e;Qt`jtD;d-Gn@uVVEh zq>!Jtb+5NdeV*;D=bYz-#9tKRm#Lp>$G4utT$QB0j8~TWuyL4VI>5(ArRr(FRufXc zN&T62KT={7K$b(hdK%|$^%o@6kKeQG52>GJHoU>dKT$8{B=yJG@nyezaC{qDmL!Js zp;rAyb`0xY&ioL+SbfkjSk#NTT>ZIre96)JUO;3Qk+JKSgY(t8Zy8lj=ePyxPmmz~ ze7C+gQLf&c68PS_Zdj*2YS*{U@tf5**ghq8f+SS-9|W1L|p>j@&~6 z>nWmN-#SLgSHF=I^1ZeFE>ln2gj)5qeCMm**p6>~zjkp*{N?K9`r=@I-g+imH`9Oh zxcu{_VkAO7Up@7&OnuP)N!qUssXt%+^^$}?z9|i61(N!UL+USAe||#!*u_4nKM+!X zNk`^ety>Xo6FSG{Hs+Tw0xpo$ocC3ZpW8xb?h+4tm7RaZS<(8ITqPV zf=40;%bVW^eK1bOD5^ea4n#d)r151{O7s33jA7+ip)s<(?eU;b-P~-5rHy*^v>vsn zpJ2zg&ZU;9r|swp^|YMQ_Ljhr2*uA@bxXr6i+pAz+yU$uG~zs3;Xrk;)uyVPU<)zfiN<~}kok;rE9=8vCs zT$QIjXg!H~RZ7$+Y*S^sJvnylCuM51%st-c!8W8!Q~daFzLueJT&$k@xm^8Gb{p35 z(SUkd4@VYC#YlvfbG~}YuS`AVSF4`#o3EboTdbb)Tdv-0e*NWW{pP`d`k?K8)a&<1 za}gyHIa>z7uP@8UItDDzGPG|gS0B`dtZQ{4^_xR{M@amhkovI)qj=vJ-B&u#zCgV> zl=R0a_H`I@d{Q1#zb?c#hxiWlv@PigsUO)d)<2pmC_uAcT~bs@f4 z{g#rZKfcy)i*$te9`#$>^{sP#^H7@SD1Nj^Dti5tH@|)B9JWAx(D-G0RVuap!&8SG zAI82{wU2-Oq(S4*IJc@l+Rh^-_9YQn4xQ@FbocYLu6y<-i68aqXQ-D;2Wj4agMIbZ zcRAFIdT8waA|jD%<;`y+cD>pB(ud?xtYw16LwuEb>gPQ5)XzogH?niE&N-Kb_*Lp@ zK4wglz>$bKtoQpEyBucL=Unwc+q0-wuTzu4J^EJOW))+E|X0D|^D<@7e zmlh|(!69z257Q zezvGT-S*aZ4VS1lm;LVx_j^+L{9f4?1Hmf8IHGV4eZLvrj1@v#dZ ze2g142l0`}c6JWd_qGbu2lYYPFIR6ii~bm-#DCYRPJM|TU%wO~^_$gylHj|{0Eq7h zX}?E((43U|u`l`rpYw~4nu`U&#|Kf*7pOnd`#d-YWEtuAI%Gc0(i~=cpA+Vjl(Vj9 z&(T<$*s%_ZE$gVq7OL;FeQe!X;jcT(vE)_7 ztFrH{@97n*r*q3H_0;}6^>og(NPUH!pY=Ol%hc03(<=2eJ{huc@?Ml*u6oL^SUu%e zrJnMer=Id#q@K>VmZ_g0o$!~Bb?mV!q<+SsQjyPha@7azyJdYT4yj)iQh#1Z{YC17 z_I1+!GW9!2C;a|f>)0yw8`|EwW}RU+M0_letA3na-+F$kSp5jw?;l@>tJI%i``9{c zwyM&HMlF+Tm(hFHQIEB$|JnBPyxQlnb|gl(mZ5R#S5M=Vb(jR_W57x3DSoMXieD2F zze)Yhl7zn;t$SDP>S;ag4yoTC;M`tef8uWvn{RIc$CtUF|% z7d!90Ze4Gx%D%Bd%PsakJNric{W&SONXy+8RPMU?ykDky6?o+a^Rmv@SE&!$zDhfO zzmv5iE~v9OkT zwfZdETgO<9>QA)2^}Ee&Nph93=u&Sk{rStn8><=}t3LH~UXp1pzVLnTybxa!;;Yru zw!2aN=63(B-$Q9rFY|M7e68Pd=u%JHzCQJIeIm0=0`oeNul3hjd&pdfZQFiXOUJoP z;{@d)xz}r)^7Ozs2c~PB7L9YLB;_y9l-NOwEbk@igN{jL?yl5!&hkD7&Ry$yu#988 zLf(sx?{d|fQ<}kC_BE4Vaw%3Hw4O&jU!~qmLBGD72U*wf8nsN&xJesrA-*fb_l5Y( zW4%VaSHiVaFGpF0rTskhwC^ubZ*DVMeLP3&SF0ao8qwcNx3B-H-^ljX__V1H8e_?? zD+%``FBcxto^9UnG@Vx_qKC9e&^Ij9=&F_PC9yO_41Yb8PEjKzcP5$TC*BhV`zouM-_uQp-ZF113R<9u= zB)+NKd-Gli`#Zg+7xj31x%cM1E|fPvzN|;qeeUJuBKa78pxkI|W8}=3Pu50(mZ9U^ za`k&kC_m5GVS(vqU5Ia1KisY#+uWG?9U;C)eb79JN=$PAKIHiy8OO=-xtgtIXn$R( zp7z%j>S?aktEY9LMg7M17+BB2Em0qIz9@5PMG_zNeA)>T*xNSCo4<@?46J7|a;!+r7^T`?}aUcB{XB^=qtAc7LpGa8`u~ zy*%iTNlN_uYm$1p2U4n@;@7AjEsgl`t>2q(Qcu^}+SSwfVYm8xJHG6IynoA_=vTj$ z?e*Gq)MHs@GDjkp+Fq8IuDfzvQK&J#_dciDYt$UCuft zZcra|9+d6XS)^^fmolU+vs_bOO7R+!a(=&`^*$%$B)LBv>%WwXXnSGha#o|9j771Q z3;W))v|YOzF{NCKmV3tg?DXZq__ADbl2^cc(ec6x^|UWbJ2_ULj>ogrZz;w6xoX{m zFHGX2UX=><=h*dQ>!bOWrp(6%Efchjl(AT(eVE~WP8f?=oWXlX%QOzHcdJ5tMx`Xl z_jGdA2hCIIN3nWpze@dH(uhBn)^(+M>VvkU5`U5U?d|&3_eqwi-`4il-yvD0p7P5$ zMJgsa{#U=X6!P=8o~I~Qzm4s!d&5=gO&WfE>wC2G)F&MGc(gZFXz_ z!q&s6S2j&!70GAszrp_K?+?g$M^6>Ozl~U+p4N@>kot8Y^_$ffND}^dS=-GH^acH?!sxOenhV(<)nWya>v{qm{ zd-&(ni!=^x>z1kC&ThxLU%5&>?Kd-KNk#9s%;e3_)4IQvtDfo?tEX*gmHL+w;x9G} zOy+Ns=6CEGL&m}XO}6Rg6v6Dn7i%oDX&lTowzA9IU9O&vTL;ve-OOP9*vcyPN1iT8 zMj{jC&G)Cq=T^RYTIOZyX)J2h(=pI|^|Y;898!O|dfKO?sXx!_Uc&kx+oufP=g&Sv z27u3p3)Kg;BjZ@1eiI4ekE3;8caG+9nWq!-u>Q_iYe*ZNA--2V&4u(cB{@AT@^iGV zIp(OxggPV?+RT|VEX4jWv*4QbBS>G3iw6Qd#jg_m>MuuD@^jSvXD zGadcwP6I&*O=gT?f;GMUDMIpXYebD)) zY$F@g)4Xa`Zw}x6Wghz}Z?kT6svqIS8l0DU-(BMOs;BKwdbLyxJ`R%lIqE5XQ4%lX zT&aGpG~(y)-#fZ6wojFEO`7L(-sgbjVeW`ZKJ6Nhws+m?$9rW5+dC=VPDK5CLyt4O z^(gg~_%TNGTnWJUfeX~raxD+>bs@f4eX%6rkDGNJrbB(ua*^@u)qcu4mN1^Oy*MI% zER#N48sP8ziY8TH&EE%$f3ob<)| zzG0V^nQWJln}6QFC6_++!)&09Kz&djrGB~k zo9y~2bIigJU#EUrf{$H%7T>I%jw?FU)A;nL-`kGwjj>D@S(fSQfA&5*>xX%&Fg9m$ z&X)lE97BQYNe68Q?=nBcDPyNnbjKO6-E53eY zULb;h<0el%?W;=E2aUNb(`xn7@4@!1``3-?Y0kB&-`=ioT?6V;PuGC@)YF{FG&g)A zk!|ew)-{|w^*h?$dWN(lq<*z}%D++lMRt7aS&}yObl%vdKB#{(<^$UQPrT0wb0~Jq z^M=d>SxzHsC4u1IMiHN{p2n$6eNY}!zg9i1GxOCSElCV+o8sU3SsYS-x%w$~eQ({D zOZX!_HlSYCxp;i*{NF5qNQ9PCzIvMHW$J_Gi7bbDZ9i-|v}l|??L4h}h)dMdIId7n z`|h-hB`{y}%?|N}>Z$z-^|ZaHSHF)W;V)-zImu;VSxznL={nDn5Whk_otvlqT^ix9&l7Ch;=YR%wpQ zz0V0b%JIgV@jNr?qyhdr(7AO+Vx9TIG5IWZ{F)&?>}dpUy6@&jm9}Z3j5=f zVs7J@ZEutMEZbYp$hE6aIR8$G9ehfj-Rfza`a|MpT`CPnA{2j;dWv7Fek%#$_s{xn zP>uQ%Y_C5;74=w?`X1ZMTzw}#hKobmSgxLO98kZL-G*Lgkue;3nTRC6f25xJSf-xZ zuT@X&&kt#Tv3lAjELXp^bi!W-*1f6$^>myyvR*3kx{$9vXkC!;D^tI>1o7MVmZ2Pb zi?3CmZF}oDaK8Epwzswwi`566r%C+fNxZZ_?Fy;L*Eq7(ZzF~L_O0XLLiPE! zx1P1AP*3}|`jGZp)bC=)m(F|tmi{eKf0XU5-?>R60!x z`eQKUKFM^AL)(K{>Vvii(#{<9uh?z)*A*U*_qR>U1+8~cuWpz6`|UWg?VKNrA#L?* znP$6;-`2J9wxSJEAb4zK>{<>U!P@koKo%*1@h;I(@9qM=W$__4^_xnS>S-NpP(Q}5Zy*1vzsdI2b)-)9(-M6A zI#RECT2ATLNJXCKIqEl;LVo|OXYz~GZ*P0+nna~~+Ltw`r+s;ANc)}Yseip8K7EcP z&inct^$F{lHwXRaQi{}5|0>l}{~FZO__nGK>R;5$yHovX(g}b0$U0&@`?FHZ9A}qF ziJe5rIx=jo2>#C7SoQl#A*&7ldnMD=Z;;^Q>*y@?LF<65>y4V<_TGw~u&$f^OzNg- zUMR`4P2ZuNfLhlt@{dXA?*$Gp!8^Gw#4yW{h9^-?-?{ zv({y6r?$uEMX$!&(2i%_zfErx!QYk1Q9nWo4fZ=euZq;uxK@Vv2K6O&eCu~mTGfA& z;JXIreP>AgUiFlJy4g7JHQ<~OU!YgTHA%b8M{ogmuz-u3)-)ngg@cZzPTQ@pXSE>--$`l>b8Yv~69g zp7L9%p7I;kB#8xY`*S>=r}dq`|ESx))QR!!O{vD(Q3CpXweFGDsGntf{i9W8`=@>b z+fR*eZ`#$IWVtxNC>z^Vbkz?g;u&=QjNfLjOdg^Pb`r&qc>lve(5Z|Oe%dT%7PqwQ+ z(e~E!%H8T|Thgzd_7z$4C2%Big1im(KX&uL^goH0l$>CdfGQus;BwVpnj?yzcxOf zTh#|G&!|^tnf6cCorHB`W-NvryROt2mwBHD`{1uTdVU}E)JQG2yZ1REmURta((Rt~ zUi6#(rRsz79qHApQBV7-CiP{~h(F%eb7}4BX}r7D2kq;kUdVp+3G>0)HcO5p@9^Hd z*U|Dem_z*elYI5GOv}^$R)N2msd7l%;dB}Z*7LBvDoriTFZ;ARXZErmrutI&% zSVz4&!_@EXeNM<@c6|QjG<(u}(e|>a*=YQ&@JjWRV?z=z+x|tGqs+I29Q|XD5%FzF zm&T%8`$Bx?onC|9iS_Pd9pd}d z)BYuEfh3pY{=fQsDdhLTy60D_K4=W1UX>d47u)q^4D_CXl$oz(lC7g1T4t0TC$^h5 z*M@r3m)PDquZ-L!A`M4GKdg^Dn`V-c$;(Pr}JuE(7>$S{Qb`I9F z5-sYtw!OXntEY8qh5E^MeLZi9dTf~br0ai+R8F$~s}I`N$+omoJ>}RC;#-sWs29Ie z{fpk`!R09P>GAkBY^9bNZI`i*`G(ysg8MjDJ*|_|)gLH92Io?tNkGP6miqCw*Y6~V zpQAqE7(L~n!TJl;?`+qXoBZCtquzf@)t_Pe*uG@&yG5(C49(Y!d!+J^^?pcpo1i`suc}zC+chp4PcG^+Dqx#TlX}XrJ&Bk7Wsl~#*BV3imxI^OQ^&{_NX9FzReHd5se1Layj#@MHhhVC+J>)450RR6>9O}o2l%*P zy882_kUtK(Lo@5YdRpdlLgFt}A2cU&ye7M}AKMM>M|_!YD7}e#W&1VOk>2OQTxENy z-#w9W$<{Knz0YYw%URdd3-1>hiEJWoe!pXztw_{E73%wJAKRv^kgb=DO@o#R+AfK2 zRZqt&o$61t+px}udy~YEdUettkc!E-dt9dk_&@w3zios&o(=ct$SuEBA%&bbz< zr}b#5dK$x(>gk+mm^mN~J_n9^DUDTMW#<=Lj^;@R=|i!Wp>?@Reb8Ky`tw5SFADL? z)Q_=qoEh6kO8iwxeAM$<>M!#?C(L>MF1nP-d(eCHUUl;3&v#jO&W^Pc^>C?{NwzPp z)iQLRFkih%$!^CwPw3DxX1DH_(FeUGj~?~3p39h|J>S^8=hWHBgk{|NDg>M4GO`YFaSuaoua$J^dIE^bkO zitSTk4_C?ZS)!iCZ-x5dc75wwY}z9tk}QAqUOnaCqMqjO z67@mzQ}*L4)L(7q?_c+`?q3aiR0{BRV66H>rI0@k)^jt{)l)xasi*DT9QDbzcZ;;l zPIeB~vB)y@bnL%Meb6zK%%zOSBrqTQPty9yj{QqC1|9oXs~;f^`QvEaH)>Qr)Aq7| ziQTF+$4l)YZFH-rZBl=T&uWv#`8%MK)Kecy)mKRnzmG$X6>7E21iOrNUNB#M(7cvq zwOIW$yT0CB6Te*jMc(o7U=G%Aj1H*Z%C2u+cNzJ(2tMA=S5I@XOg)_!)vBjs+WG3w zl_dNz)W79!`ma7{8JPa7FSP6HZ!L%)P#-kDaz2r*{x9!y!m-fc`9#Wh{_%U!6VeEe zRb_~8P*3xS?YvsNd7BZ+*wLRXvSQXGr{B^|Y?0KP3(G zvoARzzDPZdU#0piX~Z8N>wa#7`ZH~x5<3Vo%U?Z>U#I%L?E3nQfYk3*A2fbrJ)fce zdGB+=x_)5%d9suT;>T>0o|cAqeJ@o{`@kCYn@A9UJoK7@w5FZ#Ugka=c}hVU8bI{$<(S3T1K+}Y0>;%_dX}gN&ndOsrY>C)L40vus>GTvn9Ri z>9{ccS*ggsbD5)_=3|liVhQ56Z~abBrTUF+Z(Sp8P*2;Z))3#Repfrbcg!erIZr+1xk&wnlB_?@)^n`O z)Q_^gbw6;GdTKx8Us93JfpXPT{bKc$f0gt6l5kot>4{4({}fAtgW_N`;? zj1CdO{f~M)x5In$UI)vYpTC@&OpdRMB^@Fok=gR*m(d^Qm$_KoAtJa9@r@l~y|(1d zuWx>h(mN*g&|>Yw*{MV3qW3p>QfJC9vc|p_y1YXI@b+t4EVXiL=7a$2GO=!E*Q=XfN~Ve0Sn zK0A5d7|(O;ixPl;18TbZp#7Q5ms#q!mLPsVt^1O5)Ng5f-8M*`ZJOteYq)u)ULLzo z74^z3*K)ggpA-6HeIK)5+Zykc8O+7H=9aZY1ke3R>VuZO^tCjkeoaXICiS#GZx4yz zt$thSgg@4L4?60he)S3KUTj}x?v-bIWwN!*W!~pB@4vw~v2x~Vm#BveUlJLKoZ~H* z!7|<)PdzcVOk_MNwaf=n(9cJIctw1J`fY4)eaF64JrI7$E27f2z$|JL``iqvmpd+WO$mFl;* zz4iU@2K6-lts%ZsJ+`bT&krS= zsOJmi1l4;TDsO(DCEuy>d@HrgE6z)zkXaub#GtS#QMpO!X(J51K#HerbrWQ9nhRvF3~%zDxZk z^+D^a_;&R{>zS-aJ=(uJz0b~iWF6B+-t-E1FItbH>bH?XexBBGNrC$7ZJ*L$CcflZ zuAauZPCae6n?rnu`W@}|t$X7=>S;Mf-ja%u$OZD|_fNlfE%`^)({{B$J>_2>;_K8? ze$64iBZ)WjK>b|1fBy9|>t0a$GAWQ`|EIn{3i;z?@Bh?~vAy-&O{Mw+Z0~I&Ws@%B z+z`@!t9m*g=u}V3p*O^*zb%Oc_g}^_M}62h7AJ`#{j5@7;C&7n$9d{$92cplaa{d_X*sq?(F-tC5 zc&`!i=FfNQ+Rr5QG>)a}X+GA3_@*T7%Q&{H4;#mxBynUMBVF>w*EFK)X&ejG(>Ru^ zr*W)PpC?K9<7{2GZ&n|)|A=~3I@F(L*Oy~2>v{7PTIK}1jQ-Z7j6vFaB6!YchxkJE z)W-_-1=5J$M{C!PjfiU zT$JH;JzIUy^+Uxk}6IXP3EHvWVSV z%UCYL+po%-KOO=3PSSFeuk^iaHDlGUMy%G=jI}Hz)<`d}J}pCYBJ&gJeDJkjsh_8w zj_pd+PnID57+T-Atkw4S_H>$E#`?Z>lg1crd+WQ3?dpT(g5=m8l4E}oFUu~f{%7xV zLXI*g&9`=9_gD))l?3^_W93PF)T>vgKH2eGizRiY zA@$RGq+%ozv`vt?l-(mX`1nZ1WxB>+-Epbzk!Zo=EaNg?<0TsxX?My0v)z?FUM26f zp}hI)r9L|%?Pm6fh(yBL&F?YABCFfqiqB)^sogmmFIl^?92ROE+7~Yk@hjDjlXU$4 z#~#r%`np!K}jSoIU6kYC?=c4WGGny0hW2aSXDZ;pD}rY%&zr`^8wyu(uU zLF<7W7xiiXSLgSuvc8Z;g6E3lI!XQ3Qpg_*>t24T`Ymm5J?B%SezNVYeMGbNWpB?X zY#Xe7#A1yx+KyrEBbKYD@f--rapVdK9DH6J^?1Je2c?id2C{#+BX&F?<5aF?D95@G z->iOXyA5lcJJi!S_o%0FPFJ67oU`R7ulJ%p6so6ju24@o)+g~YZx?EgtMgs%Wg)q) z3h^0VnXX1?9m`cu>v*wxT3%J^X)NZcr{&eI`6pXmT^fUySD$)XUYTFV#(;9nOX6jD zm1+FdSzdJ-i*jua@g3@EdG)BL>qe?w3k9q28?k!SJ%cEPzBH8lj(-_pp%x`03K+7Xf zJ>^)E#LM!i)%I6sc{FP*%C#fJ_o%1k5&16G*DU#;zYnv%ml0KeqV28U6(~?o+rx78 zd3Js4`gWcAF}BzHW-?Z-n*X`p=QO*Fe-H13_`Y^&NG>bY)7%@jQW^-}-^;#yta_Sz zB^p23+^fV>=Jz6bf1elPOVrbG zdUc3zR8Pn0ZR&TIB>g#S9jAAxr{nZK^)zQQe~`d@?3<^amQhKFuT~#)oG#0_Q9X@c zTZr#cKTbN~kB@bp)2E)sFY`yK7>UsM<*BFfD^XA9Io0Ze#xL7zw^9Aol7yeXzrO1^ zf{fE*El1Sxd9B;1s_uL2654XK_UuEPf5q#}CUpPbC4;$w>T8_qfp?VtUrRr&%SBCguzr@CY#(AuI8t3WiCrB87y|u27%u+wX_SQ26 zbJTBWd+WPR3)Ry&FI68l&V5>r#yPW35{N`-ob%MvIG2R@YV|bEjp}Kf+tkxIcd4gw z?o&_WocU|4|3Tv{+uc0%bWB;Ip2oLYJsop4sy{>0@aK{Bw>{g`Q~$cuQ+|EwsehTj z#riMDpM&im7e7AAQ%~)esHgr_tDkMhx4s|N7!tot{ZzZYb-%q!J@v0oeSuxydLAS5 zcM(bM|EQ<M%`eb7=pk=bW z@`K}Mo%@aaj|d)z^Cnw#-vcW74jDSluz{Ns>=ga`>;jC4aU(Tg%WqDO69} z>k9QWCiUuRd)=ZwXiQ|?TcV!!*DFHWPa7~p5SbzW8(gNb0~3j#t$uof-^VPp438D6 zUst^Mk~*cz#tZOc>h}w!PR)=y=DbJqe9!X<*E(cd_DXz?v}xVr?bs=?8y^y9xyD&D zbx53Pb5bu$OZ_>;3ne)YXdGHDBmXB21mE|R`uXa2l|p_WyLEtxnR8jBBHMx=z&=62D9R(b5@z zxmbULtS_W~=3i2gfA>F6J@v07q<(cs{l<{`ZR+=wB>nzb_d&bV2d#TDzJ2NswCkr7 zniWiZX2d%%@m^FvPd(Ky38`NlQok{zew+FoB}u>k)^|R-LhARaKg6z|QWWq18X^5x zPwkh4)UQ^5ctZQJ9|JM-U;P%gFEQzvZEIUd{4Vw9*!5FR9qeCUNd3%|SpR8$<*BFn zQKEi|-M+V7^uOCwt^Nkvr(89dU!(ey5`64|ZW*68^^{+iddja)J>{1vUxM^rlwY2D z%CAH{M6ex z^^{+=dfLA?s^3y3p}&3CXJ?`wYE%E0r0M(EvE54lS-x&9bDURXu#En#XE`>DsNcwo zk#MXTdnRyAi4*mTMc0mvMY6UEwG6d2Yc<-E?b;lTL*uegJ&nuK)yQ>KNUmAxlZ}hy zIw?IiE|hDjddjs%eX?<#uVrXlm#k*4D>M%6uhZ6v^@Y}lZ1uZ&{T`f4)^Dj4s;Bj# zLjA#Zed}+J)vKrVwM9MUw?sXyuPfA3erfB*`cLa?wtC91P(9^Wp`P-qS5Nu1sHgmv zsHgl^sHgnW){FI@^2=6F`4y_C{3_Jb{Hs?_`L(F0`L{$p<+nop!7%^QhQ<0%lb?b9`#(UmMa=s?(gOh*z~1I+ZyGS8QkVr z&vdt|r)xspA@%!1>St{b8w+ZGl6q>tG^Bn_Nd2ae`t2e0yF=>tht$s+9@2mHLH(Dx zP_FUs9J-8UE?B?6P^WS7?d5EKSt@oNty%r%wzqyyr6Z(%kNR!w`qu9^L^5LioN4=% z*pI+PJr-48VteU>J|`f3ovv+!^>voUqQ1@v@e9=l^+j@B8j`E5nXeG$K0J*~q7A%5hDSRY5&eYEaZ z=c}jqW$J_05y`JMr2hPn`in#AFAu3d5K@2ShOz!r|MJz-F>sms-R<$y=d_|8tJn7T z_C6=7Y4gN~3Kd(_i1h-Ak4xRITs_1){Jdg^0=dK#nh5MLMKo7H3gLwt{V zde$H!CpzAX;z!kE|3m7RtEcg=3#s26QokdleosjK$i^Z4S5NsDgw!urzo9+9tY=#4 zLh3iGr}6JlA9S86+nAmZAK4_N|LP0u{HOy?8dRo6a z)YJU#QBU`vBU!Qj)A&V0e1Upef6CPt*!{Q0uTDLUU$c4|zm5>!qn^euvT3aUG=5R_ zG=2r@Y5dAVe4Tn4zh?C`ejVy*{Cd>W_(kMKy7wXJZyMnA-+dF^)E6i)_>|>G{hIEr~Z|zr~cKcr~WmE_zv~dzaI6}zsQy${Z~)@ zD^O4UD_2j~*6P%+XD|OL@#BML^=I2YC3XNI>tBa@-2SVl^)nKU^`CrHeSzJ+?!TiR zD^P!$?dAG_{{EJfsaTCN4IyQuuM4#d<+@b;wstO>htyxGp61H1tzu&_+OBVXpL(o% zYJa+Vnk%!^2OTTOv$lZdFgmQJv~(e0$Z?_@!?j>p%G%^)!A(>S_Ec)zkPjsHgF3RZrvBsh-BKS3Qki z`j}Y%Y5a23)A$sH_)7IOehunr{94u1_;sqM@#|Gj_P?+|o`#P3y~XVpO3)A@Mua)AH$6Ps=xb$5{XOwcGdlCx>Qc`=_4zSEQc$SE-)**ANoFRXz2u zQ$6*sS3UJFeO#>n)W00{)P9lr@%H%X_dR6%D%DT1y*Ix8Gr^%Vp7N_yPx&>dr~F#gQ+}Q5DZgIzlwW#otpBwA%27}A zt0<&?Wk~&okov75^*hzm{Owhb+y9+H=D&KXUldZmGD-cYH-8({Z)(r~;@EW{LG+TW z(;`3p735PRx2+S*n}II?-U9q?;P(K(7kDf1`+z?H{6U9r>e70ALohXpK!{{*J#&> z#JRbKAi=#?YUD|$e2hN@{2AcSIb1HYO1pl0v9-y2K1TVPCIcxGdmW{Gts(qk*WU+q zJ&no==)Fo~|BJk-yiWh^^B^Vbr+lp4^??ruz7gI>z$XFU9e6(Qy@2lxya4!Q;QIid3Vc7{ zMZot5J`MPE;0FOO20jCL3Gl;!9|8PG;70*31AZ*X|1%5H`I^dTAuLphw@CM*l1D^x@THy15-vGQ3_|3qZfZq!IpTKVe zeh2V7f!_uEZs7L2r4j{< z_)oxp0sbrS-+}i7{{#4cfe!%x6L`eF9POVrdDpR1fTsap3wS#4b%759z5(zI;3I%% z0^b;T7Vu4hZw7pG;3I)=0elqjErCaYZv}ib@ND4Q0N)OH4)8I+#{wS*d_3@-fKLRz zGw@x3?*@Di;Clk!3wQzW$-wskJ{99!S1AYMT1A!k5{1D)W0xto6IPg;7M*=?@ zcp30xftLfH3H$`$6~IpfelqY=fS(HdG~lNLKLdCb@Uwwe1D_4N2KWWQYk^+`{O`ao z0e%_q%Yk1B{3_tr0G|u|I^fp>zX5n7@SA|&47>^WEx>OD{!ifZf!_|i8TbO=Ex_*q zelPI*fIk5ILEsMqe+2lWz}tX70lXdf)4&%4e-`+^fIkoXMc^+1e+Brfz+VUc2Jp9l zzYY9d;9bDq1O5T<4}pIK{A1wDfqx3T2l&5%uK@lP@Lu5G0RI;FO5ooE{{i?a;6DTJ z1O6-U-+}i7{{#4cf&UNqpTHyQ51vd~A5tT008a(JCh)a^uLFEN;Ohe)4*YMxHw2yu zd}H8Qz&8cHIq)rjj{+VAz7_DTfo}tRJK#CM#{k~}_>REG1K$bw1mJnVcLBaD@ZEs# z0eny3djp>gd>`Obf$s-=f8f)A9{~J7;0FUg1o#Z#hXOwg_z}R51b#H|V}KtAd?xS{ zfS(BbWZ2FS<-o55 z-T?e+;B$aq3w$2%8-Ofo}{v3;1ThM*<%OJPLd?@ND4Q z0?z?H2KWxZcLY8TcrNe>z$XIV8Tc;1Cjs9b_#VLXf$s%;Z{U-GPXS&Cd|%*2!1o7! z0Pq8W9|XJ@_zd7Bzz+vr3j8SGM*}|w_;J9?fgcaN0{BV5D}kR1d=~ICfL8%O8+bMF z*}!XnUjV!o_{G5MfL{u{9{3f&uLOP-@N0n20X`S_wZP{AzXAA-z;6P6Gw>$hw*sFJ z{C42Yz!w0&3;5l@?*sk-@CSiE4E!Qb!fxiR%UEuEle;;@^@DG814Ez(|p8@|I_!q!e0RIYjFYs@HuLS-B@KwNn z0{#o|UxEJyydU@i}O5_%Prb z0M7tE0(d6yje%zY-wgOj;G=*?fsY2B4SZYRIl#vN9}9dO@Lb>%fad|<1^6W3y93V$ zz8CPlflmg$5AdnL_XEB^@M*xO13w6OG4L6{OMo8^ycGCRz{`Li1N=DPGl8D~{6yd< z13v}$X~0hhekSm z;9mg$68P7^zXARo@b7{D2>d7DzX1Og`0v2`f&T$~0QjH4BYz7%ze@q027FE6YXe^g z_ZfrfFB6_VBp2T4*`BC@WX%~0lXCW zk-(1zehl#AfX@VeJn$2Mp9uV9;HLmT75HhuPX~S`@UwuQ4g4J7=K`M%yaxCMz%K-T z5%7zF*8#s2cs=kdfL{sxD&W@up9}mt;MW7c5%^8OZwB53{8r%ef!_|i8Tg&R7XZHt z_}#$o1%4m!2Y@dG{vhy&fjRw&jIfM{sQnNz+VR53H&wS zOM$-$d>Qb!fxipVYz{}A{`z?TF66nGEt&w+md{7c|p1OEp2cfh{~{v+_8fd2yg zSKz+^?+5-L;Qs~wKj41>kC;C)6`<@!`G~jCjUkmu!z|(=R3w#*x4S;6=9|1fQ z_{PAqfNutTB=AwdqrkTUJ{ov7@NI$T03QQ9!S1AYMT>A(*HUJU#Y;D-V~4EPbij|6@+@MC}<3%nfoOyI`@uK<1`@RNa`0{k@K zvw)ut{7m3gz|RJL4)Ak<&jwxt`~u*$z%K?~2mDgt^}sI&ekJe*;8z2m1AH#<>wsSm z{6^q60lyh|6YyJr{}cFa!0!Ow4159byMW&f{9fSq0e=AagTNmG{xI-IfIkNOao|q? zZwLMq@TY+<2L2rI4&W~UUjqDP;GMu<1O7VjH-Ntd{B7Xx0)G$q2f#lB{t@uyz&`>0 z8Soz9{|5dA@GpUX4g4G6-vR#~_>aJU0{#o|UxEJ){6E0|3w!|hpTPeDzD8!k38MbP zJ5L0j27FE6YXe^g_`1M{0p9?42JjKUGl6ded=ucC0^c0?7QnXzz7_DTfo}tRJK#CM z#{k~}_>REG1J4CM0eBwpU4TylzB}-I;Clft06qnHA@F^H7XhCJd^+%hfENRw0lWnG z;lN9Q9|gP&__4stfzJef0`LmpCjmbh_$k0o1AaR2Gk{kCKMVLdz^j3u3w$>48sHZI zuLXV)@QZ=h0lyS@J@CtcUkUsw;MV}33;a6Z*8{&1_)Wn70sI!={{(&;@Y{hm1HTja z0^oN6zZ>|yz*~Xe4}2l;hk!2v{wVM^;7OVv-@sP@{}TAuzh{2#z?0e&m+`M_@neh2V7fiD1l7x24*-wXUc z;P(T60QiHz9|ryi@W+6+0e=E`JMgE0F9!Y`@DAWF0AB+9W#F#>e--%az~2D=7Vx)$ zzYF|5;2!}05ctQymjnM4cn|Q;fqwz~OWI>z;^?_2kPXj(3 z_(8xA23`z&2JjN#hXX$Xcq#CsfR_P37Wi?%%Yh#cyaM=1z$<~D0{m3qvw)ugybAbP zz|RI=4SY868sHZIzYusW@QZ=h0lyUZWx(r!Uje)U_|?GY0G|u|THy15-vGQ3_)WlX z2HphxR^ao2-wyl^;LX4n0B-?)5Ab_|w*tQ(_(I?h0e=|yBfuX8-Uj>$;O)Sl0{%4c z#lW8h{x9Iq1Ah_tOTb?N{wna-fiDIACh)g_zYY8y;9bDq2i^_*L*O3+Uk?0J;GY5i z9QYT&zXbjj@Lu5G0RIm7O5i^LUj_VU;J*O>75Hz!`+@%l_T zFyI>i&j3CGcqZ_TfoB2V4ERXkqku<&j|QF%d|Ti-z{da|3w#{#T;LOc=K9&;0A2$8aNtJ)F9Uuo@N(eC1Fryn67Wjkrvje^{0!h# zz|RI=4SY868sHZIuLXWF@H*g^0j47zYM$+_-nwI z0)G?uTfpB2{x0zMfPVn|L*O3+{{;AFz&{861@JF{e+~Q_;NJoN9{7*Ie**ps@IK(b z0q+O?2k-&le*%weI(V>deejOkfu{jq3wS#4b%C!3e0|`oC_+h}00A33GDBxwlj|E;1{CMCe z0IvXkBJh)dpA5Vb_$k0o1%4XvS-{T#ekSlL;AaD`20j~j4e$$qUkJPw_{G5MfL{vy zGT@g3zXJG`z^?*+4e+_ZuLV92`1QbV0Nx1vX5dZ0Zvp;K;I{$49e6YFJAvN?{BGd) z0>2OV1Hc~y{xI-IfIkNOao|q^ZwLM~@WsHN1^zGK9l&1z{vz;~fWHj<72vM|e+~Fj z;BNw72K*i1UBKT5-VOXC;LCx33j8zRp9B8__?N)H2L283?|^>~{72wF0sjSfAMoFR z_XGa}_yF)ffk!s8PCo}fdgr0Q(}1r9JRSHtz}Ex5KJX2I4+owBd<5`J;2Q(q1b7zk z&47;tJ_`7jz@xxN1J4G&E%5Dt=KvoAd@S&Bz{dm61wH|I9`Id&?+Sbp@ZEvu1K$hy z-oOihPXWFU@TtJ}1HM1-X}}KvejxCJfENRw0lWnGVZaXuUJCq3;70>L2KaHn>wsSh zydL-!z#D*H4SWvpYk|)Legp7E;5P$r0)8v-`M_@n-VA&J@D||r0B;3;Kkx^DF9iM| z@P~ju?C_cT9L{N4j*s$_6{#He2l|SFnqkj>kZF!_~V98ba=PnyE=T0bU~9GevaY0Is7xjcX#;M zbp+)*e2U?FI{awECp-LH!>2g>b;A#E_!ovxcles?3Odl?QNs^%_$;YT{W+wd}n@3Fq1 zV;o*%_^}Ru#PH)B{*B?~4&Pz}K{FkGfZ@kG`~t&IaCocX6%K#j@Dm+AVz{7_9KN&R zCp)~v@JffDZult@Q!R?eN%NhCRpOvA-xP9pcK8g#&vSU}FD}(MJoXn@&Ubk1 zm-#Pnc$@hp-b)=G`{mxt9KOBz#ix3Q$9`e&a)-x$fvUmbdFGqNS2_F;!>@MuT*I$% zclvdnY%yXFb@8yp^cBKk&$Pd86~Hah%z!*6oGF8OwcpK16V4!_Fq1rEQ<@VguydlKMohwrhepnDu1yR!X|!(&$?s}BFn@Yfu^`zS%LJNypAS2%pJ;a@uZJ;T3p_|Jxa?eO)s z6x8eR9K*kH_+-Psb@;J{f9LS?3}5N+dc(hWc#GjbIQ$XAe{}fUhOct?r-uLJ@IMXz z+2QL&1^wdi9SrYt_%y?Rb@;`G|K{*#4gcNYeTMfte8N_O{^RiT4gbU8w;BFlhre(5 zfWy;A3;LhKXBwWe#!&H$;i(SaaBC@<=J34?U)$m57{0E<7aBgy;U5~lzQZ@jmUcIA z_)NoxJNzcYH+1-b;h7FUd>e_siNpVCc$UML7`~~)e=vMAhmY7+;%7U2mf>R@{*2)} zIDD(^B+gie7Z{%F@D{@-IQ$pGCp!GZ9EqRj@cRtk+2N7xrTnfApKbVV4u9G3-5ow+ zjKtZ);bn&BJA8rRdpf+w@Vy*9aR-UNx5G~}yujh@hEI0*dSfNd6o(&S_&yGQ-ta<) zZ?L1pnd@4J)qtH$BAhF{?DX2UOZ_)5cT9lqTJiC^dNgABjY;a3>m;P7RJ zU+wVyCQAG{4zDnLuEQ@i{91?KVR)m%dkk-KcvhaY+wAbO48PCeorXW)@G(0}oP`d* z#PA0l-edSf4lme6;ymo|OALR+;R_6Z)Zs50-sbQfca`{$JN#V3pLF;`hCk=!}H;eR=N(>zhU@B4*%8gO&q?(UXsP84lg!*Gl$n3zPZDnG<>APzcqZ6!?)R6+TGgWGY!vn z_-%%7Eq;e0zuQKG_Q&8RPIX4Bye=y@uyHe48l}XM)3T zH9XJZ6ZetwyE(kW@ZBB0O`()8aQJ10PjUEHhVSF>F;gYZehxq0@FIubYWV&R|HbfW z4j;F##6QI0#~6N?!=E(#B!}njCvi@5_-lrruQmJvhktE&t;2WUU*cTs z@EXJa?(k0yuXFgu(J#PB;Ee&}?G zv%ul^8-AC=-!;6&;RA->?eP2qCH_4QKgRHT9e$hPtqy_zJ^^ zrAjUPb-f#*!>=-YLx+E5c&5YmKV0H(?C=*1 z-^Ag68J^|vgO89nn>zds!$&$iy;RCa9e#@8qaFTF!?$+$Yld&<@b!+A_&E+g(C{4` z{x8GFI(+@3B+iZwA7l79hwo$fc!xi1c&@_-4ByG&j~^}VPH_0aWx^*q{4vAx9NusE z&JJ%oM&j(^@I#IjKFQ&?8(!e>ZI6@kQyhM`;rlwg$MF3eKCE2g6ghks!;f(IHHMcu z{CUHVbodrCz3`Fq9DbhR7dre!!)qNr{CJ6TwZjiI{CbCfXZQ^cpK*f3xzXWI8Q$pd zt16`Y%?|(5@LL^z<%v@M4u^kj_yUL5oFwJ%a`<ifHw{19;prDjoN|XhXZXnu�C1l@6b6_$dxw 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Ⓢ8lKM79|mvAyw;x!Z${VoVGBG1>*#TO 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

    u?txrD76zMZ!QvLHWUH%JrWY)>$ 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ⓈoM+&EAJDUKzYpji@O-`x$awByU#h>~ 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 CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.i - -CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/robot_news_station.cpp -o CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.s - -# Object files for target robot_news_station -robot_news_station_OBJECTS = \ -"CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o" - -# External object files for target robot_news_station -robot_news_station_EXTERNAL_OBJECTS = - -robot_news_station: CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -robot_news_station: CMakeFiles/robot_news_station.dir/build.make -robot_news_station: /opt/ros/humble/lib/librclcpp.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/liblibstatistics_collector.so -robot_news_station: /opt/ros/humble/lib/librcl.so -robot_news_station: /opt/ros/humble/lib/librmw_implementation.so -robot_news_station: /opt/ros/humble/lib/libament_index_cpp.so -robot_news_station: /opt/ros/humble/lib/librcl_logging_spdlog.so -robot_news_station: /opt/ros/humble/lib/librcl_logging_interface.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/librcl_yaml_param_parser.so -robot_news_station: /opt/ros/humble/lib/libyaml.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/libtracetools.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -robot_news_station: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -robot_news_station: /opt/ros/humble/lib/librmw.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -robot_news_station: /opt/ros/humble/lib/librosidl_typesupport_c.so -robot_news_station: /opt/ros/humble/lib/librcpputils.so -robot_news_station: /opt/ros/humble/lib/librosidl_runtime_c.so -robot_news_station: /opt/ros/humble/lib/librcutils.so -robot_news_station: /usr/lib/x86_64-linux-gnu/libpython3.10.so -robot_news_station: CMakeFiles/robot_news_station.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable robot_news_station" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/robot_news_station.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/robot_news_station.dir/build: robot_news_station -.PHONY : CMakeFiles/robot_news_station.dir/build - -CMakeFiles/robot_news_station.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/robot_news_station.dir/cmake_clean.cmake -.PHONY : CMakeFiles/robot_news_station.dir/clean - -CMakeFiles/robot_news_station.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/robot_news_station.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/cmake_clean.cmake deleted file mode 100644 index 83a3605..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o" - "CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o.d" - "robot_news_station" - "robot_news_station.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/robot_news_station.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.internal deleted file mode 100644 index b3f32e7..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/robot_news_station.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/example_interfaces/example_interfaces/msg/string.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.make deleted file mode 100644 index ab02991..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/robot_news_station.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/example_interfaces/example_interfaces/msg/string.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/string.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: - -/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/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/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/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/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/robot_news_station.cpp: - -/usr/include/c++/11/list: - -/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/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/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.ts deleted file mode 100644 index 9134bd4..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for robot_news_station. diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/depend.make deleted file mode 100644 index 4c9ba18..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for robot_news_station. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/link.txt deleted file mode 100644 index 3f2cc45..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -o robot_news_station -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/progress.make deleted file mode 100644 index a35c33b..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 15 -CMAKE_PROGRESS_2 = 16 - diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o deleted file mode 100644 index 657bd9c37e256c60b4d125be09fc0344df0b5404..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1952664 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 YZUQI&EjN}=sAFGwI-CByKivHP0W<9~TL1t6 diff --git a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o.d deleted file mode 100644 index ece66ff..0000000 --- a/build/my_cpp_pkg/CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o.d +++ /dev/null @@ -1,626 +0,0 @@ -CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/robot_news_station.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/example_interfaces/example_interfaces/msg/string.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/DependInfo.cmake deleted file mode 100644 index fb121bf..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp" "CMakeFiles/smartphone.dir/src/smartphone.cpp.o" "gcc" "CMakeFiles/smartphone.dir/src/smartphone.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/build/my_cpp_pkg/CMakeFiles/smartphone.dir/build.make b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/build.make deleted file mode 100644 index 7b5e77e..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Include any dependencies generated for this target. -include CMakeFiles/smartphone.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/smartphone.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/smartphone.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/smartphone.dir/flags.make - -CMakeFiles/smartphone.dir/src/smartphone.cpp.o: CMakeFiles/smartphone.dir/flags.make -CMakeFiles/smartphone.dir/src/smartphone.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp -CMakeFiles/smartphone.dir/src/smartphone.cpp.o: CMakeFiles/smartphone.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/smartphone.dir/src/smartphone.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/smartphone.dir/src/smartphone.cpp.o -MF CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d -o CMakeFiles/smartphone.dir/src/smartphone.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp - -CMakeFiles/smartphone.dir/src/smartphone.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/smartphone.dir/src/smartphone.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp > CMakeFiles/smartphone.dir/src/smartphone.cpp.i - -CMakeFiles/smartphone.dir/src/smartphone.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/smartphone.dir/src/smartphone.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp -o CMakeFiles/smartphone.dir/src/smartphone.cpp.s - -# Object files for target smartphone -smartphone_OBJECTS = \ -"CMakeFiles/smartphone.dir/src/smartphone.cpp.o" - -# External object files for target smartphone -smartphone_EXTERNAL_OBJECTS = - -smartphone: CMakeFiles/smartphone.dir/src/smartphone.cpp.o -smartphone: CMakeFiles/smartphone.dir/build.make -smartphone: /opt/ros/humble/lib/librclcpp.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/liblibstatistics_collector.so -smartphone: /opt/ros/humble/lib/librcl.so -smartphone: /opt/ros/humble/lib/librmw_implementation.so -smartphone: /opt/ros/humble/lib/libament_index_cpp.so -smartphone: /opt/ros/humble/lib/librcl_logging_spdlog.so -smartphone: /opt/ros/humble/lib/librcl_logging_interface.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/librcl_yaml_param_parser.so -smartphone: /opt/ros/humble/lib/libyaml.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/libtracetools.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -smartphone: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -smartphone: /opt/ros/humble/lib/librmw.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so -smartphone: /opt/ros/humble/lib/librosidl_typesupport_c.so -smartphone: /opt/ros/humble/lib/librcpputils.so -smartphone: /opt/ros/humble/lib/librosidl_runtime_c.so -smartphone: /opt/ros/humble/lib/librcutils.so -smartphone: /usr/lib/x86_64-linux-gnu/libpython3.10.so -smartphone: CMakeFiles/smartphone.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable smartphone" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/smartphone.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/smartphone.dir/build: smartphone -.PHONY : CMakeFiles/smartphone.dir/build - -CMakeFiles/smartphone.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/smartphone.dir/cmake_clean.cmake -.PHONY : CMakeFiles/smartphone.dir/clean - -CMakeFiles/smartphone.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/smartphone.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/smartphone.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/cmake_clean.cmake deleted file mode 100644 index f9d4114..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/smartphone.dir/src/smartphone.cpp.o" - "CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d" - "smartphone" - "smartphone.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/smartphone.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.internal b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.internal deleted file mode 100644 index 35db06a..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.internal +++ /dev/null @@ -1,694 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/smartphone.dir/src/smartphone.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.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/example_interfaces/example_interfaces/msg/string.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.make deleted file mode 100644 index e6a8088..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.make +++ /dev/null @@ -1,2067 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/smartphone.dir/src/smartphone.cpp.o: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.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/example_interfaces/example_interfaces/msg/string.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp: - -/opt/ros/humble/include/example_interfaces/example_interfaces/msg/string.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: - -/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: - -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.cpp: - -/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: - -/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/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: - -/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/hashtable_policy.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: - -/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/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: - -/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/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/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/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/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/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/c++/11/variant: - -/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: - -/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: - -/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: - -/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/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/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/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/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.ts deleted file mode 100644 index 61332ba..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for smartphone. diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/depend.make b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/depend.make deleted file mode 100644 index da98206..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for smartphone. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/flags.make b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/flags.make deleted file mode 100644 index 1eb4b41..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# 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/example_interfaces -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 -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs - -CXX_FLAGS = -Wall -Wextra -Wpedantic - diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/link.txt b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/link.txt deleted file mode 100644 index 1d8c18f..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/smartphone.dir/src/smartphone.cpp.o -o smartphone -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__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/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__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/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libexample_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libexample_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__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/build/my_cpp_pkg/CMakeFiles/smartphone.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/progress.make deleted file mode 100644 index 5a7451d..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 17 -CMAKE_PROGRESS_2 = 18 - diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o deleted file mode 100644 index fd217e8bf7deedabfe1c3bcc1fc337d1262193b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6933192 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%0DT>1<2 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

    Jj8`3GoC$X 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ʼn=L>({*jU`-FK5}q>*eiWNn7t!F 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 +%fMp!`+!^pRz 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

    YLY}d44=%@#Das3;tgg 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 G^ZyU@J6X8^ diff --git a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d b/build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d deleted file mode 100644 index f233de2..0000000 --- a/build/my_cpp_pkg/CMakeFiles/smartphone.dir/src/smartphone.cpp.o.d +++ /dev/null @@ -1,626 +0,0 @@ -CMakeFiles/smartphone.dir/src/smartphone.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/src/smartphone.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/example_interfaces/example_interfaces/msg/string.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__struct.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__builder.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__traits.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/detail/string__type_support.hpp \ - /opt/ros/humble/include/example_interfaces/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp diff --git a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_cpp_pkg/CMakeFiles/uninstall.dir/build.make b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/build.make deleted file mode 100644 index 3ae17b8..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/build.make +++ /dev/null @@ -1,83 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/uninstall.dir/depend - diff --git a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/cmake_clean.cmake deleted file mode 100644 index 9960e98..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.make b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.make deleted file mode 100644 index 2d74447..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for uninstall. -# This may be replaced when dependencies are built. diff --git a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.ts deleted file mode 100644 index ef27dcc..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/progress.make b/build/my_cpp_pkg/CMakeFiles/uninstall.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_cpp_pkg/CMakeFiles/uninstall.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_cpp_pkg/CTestConfiguration.ini b/build/my_cpp_pkg/CTestConfiguration.ini deleted file mode 100644 index 90f0600..0000000 --- a/build/my_cpp_pkg/CTestConfiguration.ini +++ /dev/null @@ -1,105 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -BuildDirectory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -# Where to place the cost data store -CostDataFile: - -# Site is something like machine.domain, i.e. pragmatic.crd -Site: ros-laptop1 - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg" -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/build/my_cpp_pkg/CTestCustom.cmake b/build/my_cpp_pkg/CTestCustom.cmake deleted file mode 100644 index 14956f3..0000000 --- a/build/my_cpp_pkg/CTestCustom.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) -set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/my_cpp_pkg/CTestTestfile.cmake b/build/my_cpp_pkg/CTestTestfile.cmake deleted file mode 100644 index fcf40dd..0000000 --- a/build/my_cpp_pkg/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -# Build directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/build/my_cpp_pkg/Makefile b/build/my_cpp_pkg/Makefile deleted file mode 100644 index b901924..0000000 --- a/build/my_cpp_pkg/Makefile +++ /dev/null @@ -1,597 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg - -#============================================================================= -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/CMakeFiles /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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 my_cpp_pkg_uninstall - -# Build rule for target. -my_cpp_pkg_uninstall: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 my_cpp_pkg_uninstall -.PHONY : my_cpp_pkg_uninstall - -# fast build rule for target. -my_cpp_pkg_uninstall/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_cpp_pkg_uninstall.dir/build.make CMakeFiles/my_cpp_pkg_uninstall.dir/build -.PHONY : my_cpp_pkg_uninstall/fast - -#============================================================================= -# Target rules for targets named cpp_node - -# Build rule for target. -cpp_node: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp_node -.PHONY : cpp_node - -# fast build rule for target. -cpp_node/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/build -.PHONY : cpp_node/fast - -#============================================================================= -# Target rules for targets named robot_news_station - -# Build rule for target. -robot_news_station: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 robot_news_station -.PHONY : robot_news_station - -# fast build rule for target. -robot_news_station/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/build -.PHONY : robot_news_station/fast - -#============================================================================= -# Target rules for targets named smartphone - -# Build rule for target. -smartphone: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 smartphone -.PHONY : smartphone - -# fast build rule for target. -smartphone/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/build -.PHONY : smartphone/fast - -#============================================================================= -# Target rules for targets named add_two_ints_server - -# Build rule for target. -add_two_ints_server: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 add_two_ints_server -.PHONY : add_two_ints_server - -# fast build rule for target. -add_two_ints_server/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/build -.PHONY : add_two_ints_server/fast - -#============================================================================= -# Target rules for targets named add_two_ints_client_no_oop - -# Build rule for target. -add_two_ints_client_no_oop: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 add_two_ints_client_no_oop -.PHONY : add_two_ints_client_no_oop - -# fast build rule for target. -add_two_ints_client_no_oop/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/build -.PHONY : add_two_ints_client_no_oop/fast - -#============================================================================= -# Target rules for targets named add_two_ints_client - -# Build rule for target. -add_two_ints_client: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 add_two_ints_client -.PHONY : add_two_ints_client - -# fast build rule for target. -add_two_ints_client/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/build -.PHONY : add_two_ints_client/fast - -#============================================================================= -# Target rules for targets named hardware_status_publisher - -# Build rule for target. -hardware_status_publisher: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 hardware_status_publisher -.PHONY : hardware_status_publisher - -# fast build rule for target. -hardware_status_publisher/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/build -.PHONY : hardware_status_publisher/fast - -#============================================================================= -# Target rules for targets named number_publisher - -# Build rule for target. -number_publisher: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 number_publisher -.PHONY : number_publisher - -# fast build rule for target. -number_publisher/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/build -.PHONY : number_publisher/fast - -#============================================================================= -# Target rules for targets named number_counter - -# Build rule for target. -number_counter: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 number_counter -.PHONY : number_counter - -# fast build rule for target. -number_counter/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/build -.PHONY : number_counter/fast - -src/add_two_ints_client.o: src/add_two_ints_client.cpp.o -.PHONY : src/add_two_ints_client.o - -# target to build an object file -src/add_two_ints_client.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -.PHONY : src/add_two_ints_client.cpp.o - -src/add_two_ints_client.i: src/add_two_ints_client.cpp.i -.PHONY : src/add_two_ints_client.i - -# target to preprocess a source file -src/add_two_ints_client.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.i -.PHONY : src/add_two_ints_client.cpp.i - -src/add_two_ints_client.s: src/add_two_ints_client.cpp.s -.PHONY : src/add_two_ints_client.s - -# target to generate assembly for a file -src/add_two_ints_client.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client.dir/build.make CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.s -.PHONY : src/add_two_ints_client.cpp.s - -src/add_two_ints_client_no_oop.o: src/add_two_ints_client_no_oop.cpp.o -.PHONY : src/add_two_ints_client_no_oop.o - -# target to build an object file -src/add_two_ints_client_no_oop.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -.PHONY : src/add_two_ints_client_no_oop.cpp.o - -src/add_two_ints_client_no_oop.i: src/add_two_ints_client_no_oop.cpp.i -.PHONY : src/add_two_ints_client_no_oop.i - -# target to preprocess a source file -src/add_two_ints_client_no_oop.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.i -.PHONY : src/add_two_ints_client_no_oop.cpp.i - -src/add_two_ints_client_no_oop.s: src/add_two_ints_client_no_oop.cpp.s -.PHONY : src/add_two_ints_client_no_oop.s - -# target to generate assembly for a file -src/add_two_ints_client_no_oop.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_client_no_oop.dir/build.make CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.s -.PHONY : src/add_two_ints_client_no_oop.cpp.s - -src/add_two_ints_server.o: src/add_two_ints_server.cpp.o -.PHONY : src/add_two_ints_server.o - -# target to build an object file -src/add_two_ints_server.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -.PHONY : src/add_two_ints_server.cpp.o - -src/add_two_ints_server.i: src/add_two_ints_server.cpp.i -.PHONY : src/add_two_ints_server.i - -# target to preprocess a source file -src/add_two_ints_server.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.i -.PHONY : src/add_two_ints_server.cpp.i - -src/add_two_ints_server.s: src/add_two_ints_server.cpp.s -.PHONY : src/add_two_ints_server.s - -# target to generate assembly for a file -src/add_two_ints_server.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/add_two_ints_server.dir/build.make CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.s -.PHONY : src/add_two_ints_server.cpp.s - -src/hw_status_publisher.o: src/hw_status_publisher.cpp.o -.PHONY : src/hw_status_publisher.o - -# target to build an object file -src/hw_status_publisher.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -.PHONY : src/hw_status_publisher.cpp.o - -src/hw_status_publisher.i: src/hw_status_publisher.cpp.i -.PHONY : src/hw_status_publisher.i - -# target to preprocess a source file -src/hw_status_publisher.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.i -.PHONY : src/hw_status_publisher.cpp.i - -src/hw_status_publisher.s: src/hw_status_publisher.cpp.s -.PHONY : src/hw_status_publisher.s - -# target to generate assembly for a file -src/hw_status_publisher.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/hardware_status_publisher.dir/build.make CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.s -.PHONY : src/hw_status_publisher.cpp.s - -src/my_first_node.o: src/my_first_node.cpp.o -.PHONY : src/my_first_node.o - -# target to build an object file -src/my_first_node.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -.PHONY : src/my_first_node.cpp.o - -src/my_first_node.i: src/my_first_node.cpp.i -.PHONY : src/my_first_node.i - -# target to preprocess a source file -src/my_first_node.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/src/my_first_node.cpp.i -.PHONY : src/my_first_node.cpp.i - -src/my_first_node.s: src/my_first_node.cpp.s -.PHONY : src/my_first_node.s - -# target to generate assembly for a file -src/my_first_node.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cpp_node.dir/build.make CMakeFiles/cpp_node.dir/src/my_first_node.cpp.s -.PHONY : src/my_first_node.cpp.s - -src/number_counter.o: src/number_counter.cpp.o -.PHONY : src/number_counter.o - -# target to build an object file -src/number_counter.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/src/number_counter.cpp.o -.PHONY : src/number_counter.cpp.o - -src/number_counter.i: src/number_counter.cpp.i -.PHONY : src/number_counter.i - -# target to preprocess a source file -src/number_counter.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/src/number_counter.cpp.i -.PHONY : src/number_counter.cpp.i - -src/number_counter.s: src/number_counter.cpp.s -.PHONY : src/number_counter.s - -# target to generate assembly for a file -src/number_counter.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_counter.dir/build.make CMakeFiles/number_counter.dir/src/number_counter.cpp.s -.PHONY : src/number_counter.cpp.s - -src/number_publisher.o: src/number_publisher.cpp.o -.PHONY : src/number_publisher.o - -# target to build an object file -src/number_publisher.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -.PHONY : src/number_publisher.cpp.o - -src/number_publisher.i: src/number_publisher.cpp.i -.PHONY : src/number_publisher.i - -# target to preprocess a source file -src/number_publisher.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/src/number_publisher.cpp.i -.PHONY : src/number_publisher.cpp.i - -src/number_publisher.s: src/number_publisher.cpp.s -.PHONY : src/number_publisher.s - -# target to generate assembly for a file -src/number_publisher.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/number_publisher.dir/build.make CMakeFiles/number_publisher.dir/src/number_publisher.cpp.s -.PHONY : src/number_publisher.cpp.s - -src/robot_news_station.o: src/robot_news_station.cpp.o -.PHONY : src/robot_news_station.o - -# target to build an object file -src/robot_news_station.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -.PHONY : src/robot_news_station.cpp.o - -src/robot_news_station.i: src/robot_news_station.cpp.i -.PHONY : src/robot_news_station.i - -# target to preprocess a source file -src/robot_news_station.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.i -.PHONY : src/robot_news_station.cpp.i - -src/robot_news_station.s: src/robot_news_station.cpp.s -.PHONY : src/robot_news_station.s - -# target to generate assembly for a file -src/robot_news_station.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/robot_news_station.dir/build.make CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.s -.PHONY : src/robot_news_station.cpp.s - -src/smartphone.o: src/smartphone.cpp.o -.PHONY : src/smartphone.o - -# target to build an object file -src/smartphone.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/src/smartphone.cpp.o -.PHONY : src/smartphone.cpp.o - -src/smartphone.i: src/smartphone.cpp.i -.PHONY : src/smartphone.i - -# target to preprocess a source file -src/smartphone.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/src/smartphone.cpp.i -.PHONY : src/smartphone.cpp.i - -src/smartphone.s: src/smartphone.cpp.s -.PHONY : src/smartphone.s - -# target to generate assembly for a file -src/smartphone.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/smartphone.dir/build.make CMakeFiles/smartphone.dir/src/smartphone.cpp.s -.PHONY : src/smartphone.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 "... my_cpp_pkg_uninstall" - @echo "... uninstall" - @echo "... add_two_ints_client" - @echo "... add_two_ints_client_no_oop" - @echo "... add_two_ints_server" - @echo "... cpp_node" - @echo "... hardware_status_publisher" - @echo "... number_counter" - @echo "... number_publisher" - @echo "... robot_news_station" - @echo "... smartphone" - @echo "... src/add_two_ints_client.o" - @echo "... src/add_two_ints_client.i" - @echo "... src/add_two_ints_client.s" - @echo "... src/add_two_ints_client_no_oop.o" - @echo "... src/add_two_ints_client_no_oop.i" - @echo "... src/add_two_ints_client_no_oop.s" - @echo "... src/add_two_ints_server.o" - @echo "... src/add_two_ints_server.i" - @echo "... src/add_two_ints_server.s" - @echo "... src/hw_status_publisher.o" - @echo "... src/hw_status_publisher.i" - @echo "... src/hw_status_publisher.s" - @echo "... src/my_first_node.o" - @echo "... src/my_first_node.i" - @echo "... src/my_first_node.s" - @echo "... src/number_counter.o" - @echo "... src/number_counter.i" - @echo "... src/number_counter.s" - @echo "... src/number_publisher.o" - @echo "... src/number_publisher.i" - @echo "... src/number_publisher.s" - @echo "... src/robot_news_station.o" - @echo "... src/robot_news_station.i" - @echo "... src/robot_news_station.s" - @echo "... src/smartphone.o" - @echo "... src/smartphone.i" - @echo "... src/smartphone.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/build/my_cpp_pkg/add_two_ints_client b/build/my_cpp_pkg/add_two_ints_client deleted file mode 100755 index 384e6a7368024cebedc03f79dd3818ed0a73b712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506728 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 z 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 ZdS2c4rxN4;^RFneYqbZ_faq=Q{{byZA7KCh diff --git a/build/my_cpp_pkg/add_two_ints_client_no_oop b/build/my_cpp_pkg/add_two_ints_client_no_oop deleted file mode 100755 index d6445e806ff48114ee7ac533e319fe1a76cb888d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506264 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%0D8Vv33#v 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

    KFdoKSO}YPza>KA8$_;123b+?G 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

    yzW|4trcI_&aL>x#9tNE4(33RcI?I1 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

    Z!r1~C(t$byjR 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 z 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

    ue{%5SC+q81 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 a7xTL2H#D!I>;LorR15#Oa6#e6JO3ZB^HB)^ diff --git a/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake b/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake deleted file mode 100644 index 7beb732..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake b/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake deleted file mode 100644 index 967eacc..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# generated from ament/cmake/core/templates/nameConfig.cmake.in - -# prevent multiple inclusion -if(_my_cpp_pkg_CONFIG_INCLUDED) - # ensure to keep the found flag the same - if(NOT DEFINED my_cpp_pkg_FOUND) - # explicitly set it to FALSE, otherwise CMake will set it to TRUE - set(my_cpp_pkg_FOUND FALSE) - elseif(NOT my_cpp_pkg_FOUND) - # use separate condition to avoid uninitialized variable warning - set(my_cpp_pkg_FOUND FALSE) - endif() - return() -endif() -set(_my_cpp_pkg_CONFIG_INCLUDED TRUE) - -# output package information -if(NOT my_cpp_pkg_FIND_QUIETLY) - message(STATUS "Found my_cpp_pkg: 0.0.0 (${my_cpp_pkg_DIR})") -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "Package 'my_cpp_pkg' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - # optionally quiet the deprecation message - if(NOT ${my_cpp_pkg_DEPRECATED_QUIET}) - message(DEPRECATION "${_msg}") - endif() -endif() - -# flag package as ament-based to distinguish it after being find_package()-ed -set(my_cpp_pkg_FOUND_AMENT_PACKAGE TRUE) - -# include all config extra files -set(_extras "") -foreach(_extra ${_extras}) - include("${my_cpp_pkg_DIR}/${_extra}") -endforeach() diff --git a/build/my_cpp_pkg/ament_cmake_core/package.cmake b/build/my_cpp_pkg/ament_cmake_core/package.cmake deleted file mode 100644 index 8a35024..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/package.cmake +++ /dev/null @@ -1,14 +0,0 @@ -set(_AMENT_PACKAGE_NAME "my_cpp_pkg") -set(my_cpp_pkg_VERSION "0.0.0") -set(my_cpp_pkg_MAINTAINER "ros-laptop1 ") -set(my_cpp_pkg_BUILD_DEPENDS "rclcpp" "example_interfaces" "my_robot_interfaces") -set(my_cpp_pkg_BUILDTOOL_DEPENDS "ament_cmake") -set(my_cpp_pkg_BUILD_EXPORT_DEPENDS "rclcpp" "example_interfaces" "my_robot_interfaces") -set(my_cpp_pkg_BUILDTOOL_EXPORT_DEPENDS ) -set(my_cpp_pkg_EXEC_DEPENDS "rclcpp" "example_interfaces" "my_robot_interfaces") -set(my_cpp_pkg_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") -set(my_cpp_pkg_GROUP_DEPENDS ) -set(my_cpp_pkg_MEMBER_OF_GROUPS ) -set(my_cpp_pkg_DEPRECATED "") -set(my_cpp_pkg_EXPORT_TAGS) -list(APPEND my_cpp_pkg_EXPORT_TAGS "ament_cmake") diff --git a/build/my_cpp_pkg/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/ament_prefix_path.sh.stamp deleted file mode 100644 index 02e441b..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/ament_prefix_path.sh.stamp +++ /dev/null @@ -1,4 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp deleted file mode 100644 index ee49c9f..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp +++ /dev/null @@ -1,14 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig.cmake.in.stamp deleted file mode 100644 index 6fb3fe7..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/nameConfig.cmake.in.stamp +++ /dev/null @@ -1,42 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_core/stamps/package.xml.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/package.xml.stamp deleted file mode 100644 index 01892e1..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/package.xml.stamp +++ /dev/null @@ -1,23 +0,0 @@ - - - - my_cpp_pkg - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - rclcpp - example_interfaces - my_robot_interfaces - - - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/build/my_cpp_pkg/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp deleted file mode 100644 index 8be9894..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp +++ /dev/null @@ -1,150 +0,0 @@ -#!/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/build/my_cpp_pkg/ament_cmake_core/stamps/path.sh.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/path.sh.stamp deleted file mode 100644 index e59b749..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/path.sh.stamp +++ /dev/null @@ -1,5 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/my_cpp_pkg/ament_cmake_core/stamps/templates_2_cmake.py.stamp deleted file mode 100644 index fb2fb47..0000000 --- a/build/my_cpp_pkg/ament_cmake_core/stamps/templates_2_cmake.py.stamp +++ /dev/null @@ -1,112 +0,0 @@ -#!/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/build/my_cpp_pkg/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/my_cpp_pkg/ament_cmake_environment_hooks/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.bash b/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.bash deleted file mode 100644 index 49782f2..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.bash +++ /dev/null @@ -1,46 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.dsv b/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.dsv deleted file mode 100644 index cc1704b..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.dsv +++ /dev/null @@ -1,2 +0,0 @@ -source;share/my_cpp_pkg/environment/ament_prefix_path.sh -source;share/my_cpp_pkg/environment/path.sh diff --git a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.sh b/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.sh deleted file mode 100644 index e104acd..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.sh +++ /dev/null @@ -1,184 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg"} -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/my_cpp_pkg/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_cpp_pkg/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/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.zsh b/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/build/my_cpp_pkg/ament_cmake_environment_hooks/package.dsv b/build/my_cpp_pkg/ament_cmake_environment_hooks/package.dsv deleted file mode 100644 index ca800cb..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/package.dsv +++ /dev/null @@ -1,4 +0,0 @@ -source;share/my_cpp_pkg/local_setup.bash -source;share/my_cpp_pkg/local_setup.dsv -source;share/my_cpp_pkg/local_setup.sh -source;share/my_cpp_pkg/local_setup.zsh diff --git a/build/my_cpp_pkg/ament_cmake_environment_hooks/path.dsv b/build/my_cpp_pkg/ament_cmake_environment_hooks/path.dsv deleted file mode 100644 index b94426a..0000000 --- a/build/my_cpp_pkg/ament_cmake_environment_hooks/path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg b/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg deleted file mode 100644 index c2b037d..0000000 --- a/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg +++ /dev/null @@ -1 +0,0 @@ -rclcpp;example_interfaces;my_robot_interfaces;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg b/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg b/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg deleted file mode 100644 index 1157558..0000000 --- a/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg +++ /dev/null @@ -1 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble \ No newline at end of file diff --git a/build/my_cpp_pkg/ament_cmake_package_templates/templates.cmake b/build/my_cpp_pkg/ament_cmake_package_templates/templates.cmake deleted file mode 100644 index 42a5a03..0000000 --- a/build/my_cpp_pkg/ament_cmake_package_templates/templates.cmake +++ /dev/null @@ -1,14 +0,0 @@ -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/build/my_cpp_pkg/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/my_cpp_pkg/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake deleted file mode 100644 index f295e90..0000000 --- a/build/my_cpp_pkg/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ /dev/null @@ -1,57 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg") - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/build/my_cpp_pkg/cmake_args.last b/build/my_cpp_pkg/cmake_args.last deleted file mode 100644 index 4af1832..0000000 --- a/build/my_cpp_pkg/cmake_args.last +++ /dev/null @@ -1 +0,0 @@ -None \ No newline at end of file diff --git a/build/my_cpp_pkg/cmake_install.cmake b/build/my_cpp_pkg/cmake_install.cmake deleted file mode 100644 index eded1fb..0000000 --- a/build/my_cpp_pkg/cmake_install.cmake +++ /dev/null @@ -1,293 +0,0 @@ -# Install script for directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg") -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/my_cpp_pkg/cpp_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/cpp_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/cpp_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/cpp_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/cpp_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/cpp_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/cpp_node" - 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/my_cpp_pkg/cpp_node") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/robot_news_station") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/robot_news_station" - 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/my_cpp_pkg/robot_news_station") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/smartphone") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/smartphone" - 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/my_cpp_pkg/smartphone") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/add_two_ints_server") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_server" - 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/my_cpp_pkg/add_two_ints_server") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/add_two_ints_client_no_oop") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client_no_oop" - 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/my_cpp_pkg/add_two_ints_client_no_oop") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/add_two_ints_client") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/add_two_ints_client" - 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/my_cpp_pkg/add_two_ints_client") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/hardware_status_publisher") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher" - OLD_RPATH "/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/hardware_status_publisher") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/number_publisher") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_publisher" - 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/my_cpp_pkg/number_publisher") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg" TYPE EXECUTABLE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/number_counter") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/my_cpp_pkg/number_counter" - 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/my_cpp_pkg/number_counter") - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg") -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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_cpp_pkg/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/my_cpp_pkg/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg/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/my_cpp_pkg/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_index/share/ament_index/resource_index/packages/my_cpp_pkg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_cpp_pkg/cmake" TYPE FILE FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/ament_cmake_core/my_cpp_pkgConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_cpp_pkg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/my_cpp_pkg/colcon_build.rc b/build/my_cpp_pkg/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/my_cpp_pkg/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/my_cpp_pkg/colcon_command_prefix_build.sh b/build/my_cpp_pkg/colcon_command_prefix_build.sh deleted file mode 100644 index 6c0b9ee..0000000 --- a/build/my_cpp_pkg/colcon_command_prefix_build.sh +++ /dev/null @@ -1,2 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh" diff --git a/build/my_cpp_pkg/colcon_command_prefix_build.sh.env b/build/my_cpp_pkg/colcon_command_prefix_build.sh.env deleted file mode 100644 index 15110b5..0000000 --- a/build/my_cpp_pkg/colcon_command_prefix_build.sh.env +++ /dev/null @@ -1,71 +0,0 @@ -AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble -CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -COLCON=1 -COLCON_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -COLORFGBG=15;0 -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus -DESKTOP_SESSION=plasma -DISPLAY=:0 -GAZEBO_MODEL_PATH=/opt/ros/humble/share -GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 -GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0 -GTK_RC_FILES=/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc -HOME=/home/ros-laptop1 -IGN_GAZEBO_MODEL_PATH=/opt/ros/humble/share -IGN_GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -IM_CONFIG_PHASE=1 -KDE_APPLICATIONS_AS_SCOPE=1 -KDE_FULL_SESSION=true -KDE_SESSION_UID=1000 -KDE_SESSION_VERSION=5 -KONSOLE_DBUS_SERVICE=:1.210 -KONSOLE_DBUS_SESSION=/Sessions/4 -KONSOLE_DBUS_WINDOW=/Windows/1 -KONSOLE_VERSION=211203 -LANG=en_US.UTF-8 -LANGUAGE= -LC_ALL=en_US.UTF-8 -LD_LIBRARY_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/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 -LOGNAME=ros-laptop1 -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: -PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket -PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint -PROFILEHOME= -PWD=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages -QT_ACCESSIBILITY=1 -QT_AUTO_SCREEN_SCALE_FACTOR=0 -ROS_DISTRO=humble -ROS_LOCALHOST_ONLY=0 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847 -SHELL=/bin/bash -SHELL_SESSION_ID=290158f40eeb4fb3bc996ff3cf0e3220 -SHLVL=1 -SSH_AGENT_PID=1667 -SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFG8k1f/agent.1543 -SYSTEMD_EXEC_PID=1525 -TERM=xterm-256color -USER=ros-laptop1 -WINDOWID=4194311 -XAUTHORITY=/home/ros-laptop1/.Xauthority -XCURSOR_SIZE=24 -XCURSOR_THEME=breeze_cursors -XDG_CONFIG_DIRS=/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings -XDG_CURRENT_DESKTOP=KDE -XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop -XDG_RUNTIME_DIR=/run/user/1000 -XDG_SEAT=seat0 -XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 -XDG_SESSION_CLASS=user -XDG_SESSION_DESKTOP=KDE -XDG_SESSION_ID=3 -XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 -XDG_SESSION_TYPE=x11 -XDG_VTNR=1 -_=/usr/bin/colcon diff --git a/build/my_cpp_pkg/cpp_node b/build/my_cpp_pkg/cpp_node deleted file mode 100755 index e82abc0575e25fcfc82610f9a2dcb2593d679bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143776 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

    Dv2!-0_|V|e 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∾-xga8#WQTCoupVN=clEFj|N3>%P=4}s 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 diff --git a/build/my_cpp_pkg/install_manifest.txt b/build/my_cpp_pkg/install_manifest.txt deleted file mode 100644 index 6ed29a8..0000000 --- a/build/my_cpp_pkg/install_manifest.txt +++ /dev/null @@ -1,24 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml \ No newline at end of file diff --git a/build/my_cpp_pkg/number_counter b/build/my_cpp_pkg/number_counter deleted file mode 100755 index 7453be1ac6ab9346eab14df7755dd57348e777f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3461840 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

    R(^5OVl#F``3o}F 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�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%0A-VIQ#n^Vq={BNe@vGZ@=C{ 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̻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⪚qE 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

    Pys-PAnJB*UjIiT&Ow;}P9c=0eR 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 ZOP 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

    >a5H8fQHZqs|+d(|*r}Y6Wml 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 Ccx?Ot diff --git a/build/my_cpp_pkg/number_publisher b/build/my_cpp_pkg/number_publisher deleted file mode 100755 index 4255b151e9afbcc576da32c80eff948d56cb7f3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847032 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

    ?=Kk8(#DF(Z9K}xw<4;0ko;m}TPbF% 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 -&UC)vH7Uw!698x@IN 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 Dd!`Dm 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�&=w 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 R|NJ-PSI!DADE#xm{|}K|iQ@nO diff --git a/build/my_cpp_pkg/robot_news_station b/build/my_cpp_pkg/robot_news_station deleted file mode 100755 index 3606845e94d2a4e05015ce1e85fb1552d5443c23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841952 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

    oc6tbfPQagKAr)c*}uYnohN)tuFp&M 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

    RX#Zjy69 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 SKl(@in!M$t^nubpAN~J?IyG4U diff --git a/build/my_cpp_pkg/smartphone b/build/my_cpp_pkg/smartphone deleted file mode 100755 index e475be46f4818f882cc551a3869d35e260dd5fc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2973856 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∨mYOm;WcF#GIF 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%0A|*D_%0M`nfGuZC_E}(2y5c!J(9avpy*Y$+o@o3 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 &vq7`J9se1`*;d{6$LNt=i=GZhxzXP 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≠o9?1lJ=Hw0!Zl$eD)r)7-?d#$)9w& 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%0DcsQ1t0T}GHqDrj) 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

    NJ;w`M7%MyrL6PXyXG1=v)e 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 AE4Z zZ;MSsnj%X9?#vUUVD=sX7oC|1UaZWVNHuFoktX(6;~EtGlZ&zjz%WX6d*Z`(A6Eb0 zWb%Hq5j1ceurt|kT9qG}=FqXyQ&}dy!9dN4ois1KLRjkM4nIK$eI;7KBaCU1ykn30 zt$d&SBOW|Wh2Yt{^EaE1X;{!J&z@RaUyTT0?yD*=DDxL}1x(~Py?g1t!jxNLPtj1` zDUx}mYc9T1=`D8Znsz<%#`1>d#daXZE8ls{Z|@K5)zxJCi5mSs7TZs%iQ#{S@kv{h zU2ivQvwQJ=0PRoan-3UPyyq!08XvV%$sZS52S9R3N%e^2Vh^(S1o9DBH>lgLwKSY+ zP%8t#w&GtMeU)(B#!3*d2zB{{oDV35rpbC*+Vcdf)lwqsjW0s{BYRK59W zV_qf(FETqUKJGr|aH6kz$aC%JhA;*>(-_9k^k#SPPFbQle`8HKVf*MH%Qj?=Y17%1 z^l)i#=M6qO$O*N?Jv+!JTJr4<@=4V}*7DEV9>uOLX~fP(qe>$0LzJgBk9g~_d4BXZ z508#PnNZU<8i_^uc{UO#3xS|{v%C|k$iX1fgiEL5$0m71?ztq7QX;&|>9z*|CnJ8P zcI1D#DBtOjL(=P89FJr8ScEqC4{xjI1l%``^x<^0*IITGNm@p@#-hi4Y5XA>f-4)A z$IVzii03ZAdawrH?zf5?L6#_E2I%(j0mR9YT;N|g?TAUy<(!oc1Ld3?R#sV#&)L5b zA|^eO*3h1DCydiPy10^peHJZn&#xZmCED^o&%zTS=narbOT-R#N`RhBI~vPzeNwlRQletbQceLj7(>(+L8_4=Iu_;ol|@t7#(Dx z+fg+lkfy;L#R4GwT+6Q(((NGq`WUPwB5XSZr?U=!^fateT`{%+ex~vYgVgX$$0fu76M74^x55Xy--EePD6T0zCf5x z{>PMnk)$_jL`S1euBtfRfm_`GY>CN$v;2f?5C zBbWL`mkQ&d5rU0t5j7%X5; zy^&dXkOxPXG!I_P)VPggXv~BXHZC@)0%VR-DFN74h^{)91I5^4==$lBiaDHzV|y9>q{N|yitHV{fiXoB_*@W#p=4MPbJBcIA-T1iT3bj zYC90PNqQC6Nm^Akghz4OO5q5{mE%fA5^kYl#iv=&enqIV2?;!;6N?$vg6 zbvap2uRqR}zxX7o+_zx8$@IRMf0zPFa)XyP8ivNo*ZO|l0rsu4XcDAeM)sOw-c@mQ zNG7}d_2}>e!VyImG`Yi1ykDrM?)}0ixi6@vGh$V@pg)AYA1`7!2D z!5S3X$NY4MO6`hiuh+gsikCRo9yp4GMKXHY*y;L~a9l$wYkbr$uN5-I_ftV_F$}H_ zb|EB>;u92v8{cj7se6j132%k9D{uOdbvj_@z9-gcz@1%E18}bHVCN1ZEY`xrclYY# zlB%ume}+3od|tGks`Ot(%1&M&PU?SNvmZ_-h;O?_z55a`wX@hN*o$sS!JSOR@p`r_b;icW;itfTN!nFZQ4g<;UWXFQz>f}anb!Occ z)AHZnj;HiJO+T(9cioj3qHv(YB2GUC`=?h6200{ngnSBzxi!Eob;I-%nQvFCvn7_ZMq(TXQsi1qo83qDB8K=&$2~&jr`NTSK|tN?|ifb$&tVh>Kkl zV=uzb{)*W>>jTWh*o)&U9}kC)zwFevOKz}He5{-xR&oK7&=!m*##fETlU+y-RJ7hw zxZyf~*)FYC=-rN&8CH#AM9e+psqX=pCz02hpDsEP%0>&JdSCF`Y*n?X58b~VFJon8 znC7D3cFH;9A;)a^aj^NjMAV9~V-I|3W@9|&2EMo_;=Z;XM*lnfh}wnm-D-r#&`AjS zl^oR8I4xC?^)2X}$Ce=`VMuU8+pr%T8zXhE@9oxWaz4O|YMgrCvq zQcp0VF*pqPlt7&XCQf0hhDplBdbIA%RQ&UPvoPDr1~pUiyHmk0cC- zOHOD{67IGyISedTgcC~@PoyZDdjIZel4u{+6?{g!dR|zb2XA3&IFD^${2vN+w z?s(YNDm$%2R!>VvK)HdS+IMlK(QhlkjzSgEJ$2|2!B0l7yFaH80_+fjqr0kDVZu;A zW6CRi*dX<|;*;k+&RPdWyj58g_rZ~bg^V5d(cianplw**K4zx z*v?&(H9VSw$F=7jB_#5giFlFMDOXC>S>co9zn%1idk9uo!o~7WTo4q;nf=RL8h6zH zsb1>5R|h&jq8PK)4IIjee1oLndbPfS?|OkWR1EcW{OS{u-*vS(^)zrmy+4g`$C+Eh z-MJkQ4tmetr|rd25}>FCa{jCHzzDiGgxO}l6GJh$jEP@G!f78OJHb!AM~$Qq0=7#w z_R+R`wQv4P7=rT@Ly)Y`s{Rd1bYIjA(OaPL&x{qkf59N9`fwGRfY@80XHVi*N^*yX z%!Xv#nWau*!zaX<-`&mE>%}Dj(vae?@LuR6U;doo4z0FCJ6~VDRv9JXfNafA$C!26 zR_@6J%2$Q;Vli^U^jZb!_O!N|O^<{2vR9&9K$jF2P65TP?DZMs5B8tgWybRzt9yTH|QXv%?Kq}(eP+4GCb~ndAy3LP>1EkaU+UI(o z;Hp^}X<#qN#k~K}%%qd3%RZ)W)|n7|ATnfYhnAFac*-5=Z3*bTxo!&Gwofs9&}}_4 z*bl~a^N{@ya0ZBlqxsAe>dSQF7$ABu{MGtx7Vc(8{!lNRqu&NwEXJU?4qM=(%?5}r zlBr*GPSHK4^;|uJcgb++tU|=yMOh)LeP7zY&}G4KqmVH1y9o8PRzd52EAKdMi_90WRTdtC<^ak0RfF-rRW+fV{EFGdRhcIOLv&6|^QPFRC#UVO)ds00){mrrQx zr$$N*HCyvrcJQ$XA4y1NeJlcleS9q9Sy!vOxtb)G9zAZ+*2(GM9kWYnrUIu*BK+x^ z4&8UE5CBCrzn;N{6k-`PO*h3JR%z?=?1$Aq658tK_Wg3P`7{Ru$%c6n0Ool{x>ugv zEoVAsf)+WMB(*7NN86){BpjW2BDx*x{7e1d%ei|kU6>eAVXy}(z-F980=TBZIni%9NAo&7ihjkXYwE?s}w#~5_f$Si>N|1Ze?ZrR?b!Yb7cMG{#1n`x2B zC!d6WyHqfQ8osktyvB}xsVwhifJ51iud%z^W;i^{7Zk9|P1PIY%{DI>thP53wG&vu z_G*O@$!4qMF3o6V?N}>qzK-YmJuRechYg0h9!~1FDWN@2j9<3}<$~*Ls&kq4^iDgg zpx~Nbq<(pa$#0i)PuEv}OjasAvALLDE*IDH$<<=B;dceVZl#!a+|pfV$G()c>B_zj zp{te;ldo4ffX#RQalWopssv_-{iY|VOx8mBfqLW{bY|kV38R#W7!e$ED;Vn1n(th( zu1|w?9qj?$&|`Aph))W`Ctbbt!rlctE89U?Vf*GiME;L3;{ zZIJt|GCzc`GV|j?`2PHJ-&50_KgQ}NMkm~mk72vN6LYrKn(;2Fc5w6UhGc^$M-pHT zfN4KY2)YTVw#unFXIP(>B}n?QFYv59C1jH_kc^ zqX`q5LF1}S-J)V*!8^suY7B;rX{yuaFDD}Oe#K^55bPIlAhv7H1PQG*tFVL;E-cRM zP)_r}CZvD<=4m0bXKyK#Q0VNe*u|rC{qK^lqqm-cV74SqJ$Q>Se=$8D8Z9_5BWs*( zPIO@fwwcf!QCA3n)WoPUrr#qdoEOjHq`eXfe!aLsH~3)oCVpPrQNTY}wc1mFd39HeCDr^!3GKD>AtPF~Ep$?EfDdiy7K1ZXBKjnJn8 znCa*afnXiac!g)5R?ACO_ydu=CMim|zv59?lsVDGMTRaD$*u`mzjP@pY>loVYILs4 zpONHJKEq$Y@MC_2^j0yVuaTN=E0e-Y&c8qr;D-Hd|B@f(@1p!&a+s2A zPUZXb9`;W%Y>tf^A=Ow6R8x06UNI;)XoL|K?#L}l8N%|5>IuwK42SbIbuFt9A%x{^ z%F~yn`revoK)V~!A%)XvBQ%S19~j_0UNTirCuct`#)Ez z*gCn)M`rGxztLpWYrHg&Q14_!Kda)jj|zgttMRK~++mU4Oy=)b^b=faGrwNY`7EjT ze;|>Q@ztt9)I7Q6ZX=rthLjl$&1_2e(NyB;1-ozO;Me6<^fT8C*BMg2i6f1p9z7sA z?@D|*TQ2w+thcHkVr~1v_;=s|C76PA(ZqfAa7izLzFu5AZ5S#j!fj7tVVXrXRE<|W z=<#B;v9)(7A{@mv{^#$nPk(&=+i#PDza8p=rEtFE(J)Rkbfyp0lehfhY-P+aUK1I1 z!Ig@!QM^vbO80gWq^UGh?^s!Gu5zaHciUt1WDQxz2BT#%!>xWlrDgmF_=&`*A=<&a z9?ei5xzcO~WTF@^`}f3^cEBQ4_qMu%U-kuQ4kc59=Dm8tk}g{$-L(|4-7`#V0bWXw ze{t`=WTRkGNo3f5>ECEqy3BB+98ybNfBFE+03FB0yps|c4nay^!VI384t zMdPzdtM=;c&8E0Zr<4|`!J0sHNI1B?l6Z3Qv3Hx}wS0Ru=L0FdZ;==nHAr!O+_S43 zr#gQ}04cx7tZn<4wdPbAOZgWA^*U2BpMYp0%+d~1)R+)3`KNh^+>)F-3~~ID_aCS7 zzASxEaXITgd`pjtdFrZ=*@*MaY6(d0c4JVNb!@t=#B!GwwGIcPj8&Hwyyk0OkXt}l zGUKx8ebAv2J&+_$-10b0nb1K_nz@Wbolxj`eR=xRo2qL=5@cU(z}Lq4 zmxdWHA?i}3#C$sled<<{7R%WS3q()~Z-&pD= zubA-4*;d#X&C+E@8N4KG5z}X-d&Tus%IroygTpgy!CZH5R%vPb_IO)`7IxLH>XE|U zY?|%r>ePg^f)R=fXH0ZLimr9hk;UFR)UQ;&S7+-e_ufjLF(V|(*k{k1l8x>V>*?@Q z7Ql~CKRth)UN5u+ai>#?QsUvA>DkMMf~+ zBV36NCCQ2BT)1@GLFj1Wo>0T~0^zoAinb$N_yY(5J1?@Cm9eyP;||zSJceZW0*nU9 zBUh>h0=bJ$P$GH1uIoeBbzK)265|^OpElo2-I7{8io=MPW>sn2uX5@W67~H>11}KJ zsujrgY-v_`Y*E}h862*=^Oeibe%1n8lH?C@fBvw(Rs)SKN~)tJE+5Kla)l#e*2#&TVYwnlmUU)do&cv4EyUlTtWuUF~< z_z-=)Ez!~ZbtBkQ-3%(LwU3teen5@y$gFi%dn4!cVPo+?j%lhA28?wDmV*qDzx z76vR0`{H7@RK2rh7DlsW?C(rq;=>K!pP)ySF6j;r5~+}?dq)ao>!P7tNs#A1Xs^(5 zD1Lbe_)%rbBrwMYd#Y{J(l1}=&_9oeC)qIaT|+Y9>mZ)MV|Zlb)5Z1VMh=tX;+e2$ z3CbDF#5s$Dfu-eLBq9QnJr?}sK)P-+6ENJe-;+77QdV0m`chUZFX_H;$v4X>t2e~h zu689aLJ}vgz%V6a3t@y#gs+{VKJA2XWtxN&<3lnuQ^AS^>Dtx*a{@E7OTB~9jnu62 zp@Q_uw(OO?x5LydVaHlQV-9N8kz-m(YBe~t8U~H`-N!FXeA&)QLb>=DmEsARtz6}z zvUU+Kmw(9SS~j#$b&Ag;T-g;2?q`EL6I_eHo0>(YEF{PhE31OMp2-^Y5#IV0^!jRW zNVBE{p-?ei`{;M?Vm%V#N!lCg#QC5DkcI_2p9T$Q;sxz?aUXPYqYQ>q?^V6{wcDnbzGlSdaF}@0jEScV} ze%?{DiXFMi^>;B5VoNmdPQLP~axh>#5C9}!TDUNXl3=&Ki2c%5xPZ+N3KxnGL-6yp zH1Umf=@^m9K|06Ho{z@vhFpXDnhE<_)T+M7S&JgJ2U?%f@hERfJ^+H=t@%d@^KB$d zf}jt%d=Sla0^Z>^z);v274&QhID4|5+(Fqq)W-AaTK(qLE=?q#S?43zuxv+8PrJcA zgMv$T#*Pv!asD4$>k~HnTh+M-R!Wzn3bDUe_l6)DIgjvsJO2+YMSA&C z2(*%Jj?F>>u7*t+n=_s^d%B^9l^ATSh2hV7bV!DC>Aq?^D+S^zUkQ`@I$BZ|afOCO1HB$U2BQO>hD zWCD1$c(jA3AVLQJROp2jn(|p%T}Y{51c}5kgA)(UEupOiEjb^+pym7m586FDC!8Ap zgw%3fbIZH(4qJ-IvgFJK;mU>ptk=Iuxpk}K=Gt7ns2zsxCWhKBdQ?HlV_+MVZq+p|1oS)?>9PLqdR;*p!a}<=w&@ zDOOjJoe}r!aob#H9);7Sln`QZL*#r=2{{AMCFcE(NQA|nuV3a*_dA7TBW#7=Wm|IRE=nxKfEQ7F>Ju~C>P3) z3lhI=`|e@MCZE0H)x~A=6*BKeeHBRWJ3LZuB^Ows5Omvn`gfOr=~V3%VK78oIhlQ$ z6C4sJ%49je9$lfdPJE~<`n|k~H++36;q_H7tWrrRg+-WqcWL|Ggo29{^I$|fdkHlk zVkTy)UXAfGdUrnru|YAU>l;`ojQ+MWY7)zzix9DsZMoLuJLDU%lw*s6Zu@jUxpQ9( zx4e(vRV=)3*00=b)w(r8+OBLB)i*K6j&vbjV2hH8F%+5URIZKIPa6-8F`9P~7d=Sp zSd4nC%lU`t?Q%2_Y~S=}A%(g#RwT40QGXwR5| zNE5xYeON9N;50#m`RDPT&Z}KOa+9=*Zg40UbVP4Mdm^OjsaoNkT^vr%F4WZH3!O~~ z;LeVu)d#)3IGCKAf0|OfIi{02@$0+Mx*j=~Oc?;?&K|)iELIx0tqC~_gcizM8p(`&{DD2u!9iVj-?x%kDcv-GYV@Vi0M zxb2X6)4H5=Pcov6U}4W=EVl(e$he)cgcFMPomhxowINbvA6v(?2D?kmWQw)q2R zCJbo8px!TQdX%m-@p@VdL}aPD9)#ch)7iG)4 zxwfKNoEbA7^2}(LwA{;=jw@zg-SJhjLDO?k=D{uTt*eWE)J+|%M~DAAU#~)VIIXrx zc1zCc@gcDg?k>z5%e2o_s6aneY^k>E;10NA&7HaLg#T#%x+=e&JEo2_Nh!&a1h3*p zZVM%LdLq0Z!lAjf-k9Dbno*=TgO{;W{~cZ59Bki5@w_l^!|>NlLhftplDh#sX^0Mp zV3D)r*T;^f9lu2GA-Gwr?A=)`4U`AXOT-gg0R}`}3KB@{qDxYcC+MGo??iae(J(4( zj*y4n%LnMfy58}L5JL`zRBwvK58S%dj>VF^21f*EUN4^H;~gq8$dsYli@*q>i?~ZTe>X5|rsPhA&Lgby?)?8$C-WLu z;HQPtp+{nFVDOvPYBCs)O>H0G`Nu%dJ%F%KIiQ(bo&SO2w zMwrNI4pp?n7TLGigoR=YJVEbTJ2FH)`-38l!JW_k{BtlE4Do^%Gou*2{&=byn!$`H zq*$>Q+YQluKEe!n;#4n!l_r-j$@@8dOpAy@I`_TK$ zf7t+ZIle$BT0*v(u_HjeSA;sUikBnQOLjV}T1k+vEbBVk3(fMn&D@*kg@`n*wA2dpb_Y*Qo*nLMx=6qi&tixWdEGjJVa9Q%KM$E%(dh z954iwdTObl9;W9CE{j|R#=-Le-5}KZcL2{ZfNIrvoDVn!Q1m%2lIbfe;TYX1757dl zwwSSh#g*#27@20-rkIA_WiN7i0=ry^~Ik z9ACX0XvhTxWPbI|3RF}?2p4?Iq@?5|FD$Mg0W$}dcSJv|1_2MDzR=&u2%3?$nAtz~Hd+*%R@19L?$K13*n2mgU|*i~0f zeuu)2YNp8y)o7ME`~v@6ZN^r6`HDef9<2|1T!lL9Gz$4D=IgVCR>J|I%Lz$pU?Z2G zBbzQVCDqDT3*PVNx&{%Y}8t{D~_skUHv zaCEt_&Rw)Sb}b-K@H8j#c!VNDS!VOO7kXKiJ-PyikI%Mars~feAXCFF=9OiR-a~>N|tONcx!D>zG``@t)E2FOA zgQqB9xfo>umunCyY`sEMg;jWBa5|xMeE#F&moU`2^jdxSvL4NuXp(N;#5(?!fQ_n| z51z_Cy}rGA57YVTgBQ|PsUsKal3tWJQX#R{G5yi&^NxzdS>HI*Go{7Wck|Iz%A^0c z;h-$Xb7JtXO9mm>iig^2J0`?}RBIOgczsN(A;l!Y+#1FT_b3$QpsuFj0edi{d61LI z%kit3NYzW}P@KnoBBcTcID`OOyp$Q?2D^EU`^74LMNkZ;HZRl?jmM`(4%~dUE_K#4 zQZYeNi%-|Ixm#ULrj{cwxCZE@OLIbhj+hWhEzw&Cw;Z(|fDh@aZKae9>y3xSsV@*Y zMf=sR@f^KwH7*AFn}=(OLQPJ=Un;Xo69rUU!#VC2O#}oO2Sr`LWaD+J>G- zTELT=z=`VnA^C12JhL<8jqRQq zTC(bJdQY|K)s@Z5EEA6&bPI~MS1LtHjXFhr%$}#~QcI`(=d2tbLI4!^-R5+cH(< zt|T7|#+?E8Typ+9)(Zi*vHdGKieOuER9OX=+(cy>k|X)XuH^e!qvLyg-{x603YZy|oRR;#Alw&`Nl$PIxKqiRln(o_&GN!JLq(=OlQb1|gVGN+V^e--unk zWSV$Rt4V*y>QwaCJ*pt{!3;~(%HibaYZX&3rpv|uii)G;KuW13c+z6aW&{on}s6;+HupMjdl_=IUNSB+? zw$NAQNju9+Md#}Trc-e2^|yTfoW|$dcqNI1^I9%)XVk$x%l5>6HQo<~)^J(5)aQRb zdFj?YZA4$dOkdy^HRTav_Q>dHNw$BYLeQUQ_AluLuWJ4qpogMRLo$^Z)b?j|j3Ly0 zLQB3l5K-emcn?iORIm`WlMqSmjo!ZMj=@vUk$?`Ww;z!2QIO@-h;+Rbq$U34PGuDv zy4;e3Jr1C+yap}cY(0_}YTlmH0>Ul$RE6K|B={2c<%+T|8MmaKlOvHHuiTaVg#gYJ!x$jv zJZdmr(XOSjee3JJh72HP482SF$B_!TcQu;E|4PGuc>xC$*Y$aay0s z{mj9&97GL&qCe9yYlh#Fa%KE*x%3npHFqBDRFh{+}^IQCnQI`qsKMuTB2|$`FMsB zIgiJ^@rM~KfeB9&H99lZZQ)%z&MHdYv?z$q@B*jTA6Bf>!C*UGD-ErrgSpce0K*d1 zm$`%VarHuyV?1Og8gPUf*rE#-v(4mc^Ko;)KL$r{=G!%Y@$ZZ>irfu5OG5LSjR`PC zyKeUIX$<5RIONHOUXjcBX$Y-7S5~bGYAsDT@7UR|4eIxiOEVU@TGpoB>BHz|4|LBmif8wH4gC_`!*?hZNEjNQF+H#xESMOI# zqi?TBh9drueLx~(uP6XY1VrR;XCFo{sU6p1$J#Z0x{-VSYXKtg|LCTVx(O~QL;x~?G>r)B^vAElu~9^pmaIiCj0UGL7!`~ zY{CE;=M)=`p9T6|{wijKq#JW;39;CW)7y~%oz)Mw4Ev~}+`Slfz`W;KM^&b(^Jekz zXkg`kL!u_+mtgivL#kW$XMw3MhA@FDUL{o_m0`8=4JQkQtzrGJEX|L5y2i2sroWzl zn6KyZA5}+^q|aoEmc@vsyf1vMMFa#k7q0xk;gz%wj=KqVe>0iCUrj#EmvDMnPsmhb z?TE_9s?^S&pxe)e;ro|M)o9nHcJ-I@U&&gHsbYQ58o#LP_Aaz}*{@-*u?6+dLp+wJ zd$=ri0e0SS@Ci5>&2^Tm=`}P7!Ce{44dBWZm*MB700g>uvya9~w(OMWEmh3}fndWn zE$}_$FnF=$*)0zSDc!$HBc|)=6_lsz&4txC4+cbb7TeE-uObfUrX3pY@Bm19>fD@* zuRUAMedGD#{aX%GN43{x6#yJW8#%%dTK(RkvSyN8NE3PoFpb8<+24^_74xnE6^pK@ z$MYv?=+Z9UFM)PnB+0o2A%uY|XCu!!_JMD|{D)6i>+kO7>-FLili9Z^a8P6C%LMh_ zI*&$pvRvHFmy2tn3GC=blm4iTKE&uRxPf{nli&7~o$L$bNV5!K(&)^LfjcHb?p9d6 zIvyOJUrpEBn@_9jxkzKR^I8GbF1rCg%zE`Xpb0AGMOenqp0DVF^5?eYnL{(Nycvj{ z@^OAWxw8U*iKs=%A&}e{PTs&(x|mGY>*;6sL-j`@atP1MTgrs)78_XDJ)x;mR&$3(qJJPBv8YERIEl{Ki0eo;^VLgh$jTw~!V5`} z$@|Yx<6h4HoKVd@TdjUySg)%?01LYDi$Uq?hfzY}Lx};-HaQY)8;ELn5*3xy{DB#@vB;b+@n1BO)h$=ay+F8rp zJ&L*nrw2;Vywi9XMxG?s(XbP6{x%4>VmJyoKZt-U51N4UgXK3g*rXdl4i{$;N%0Tt zA85!X)-XTK0#20c9R%Eys({;<0IDo{&RV@|ddo{b^zYD9$s)R(ewruT+N9n+||@XxNNa%bEr)bC5c= ziJ}<}FIG1TBKaXf7Ht0*fUdW8gH_rZ6emZ#h)=V;h{x@`h)Kzl(YZKCEi17c z@~eM)3y1C9c#(kQGe^^|4ul~y(lrUpsaAW^ljV)N!_{VSxeSpPi*L~5rn_~u82FeDqJm) z{sfa&kFA(YvMwK_8R>fd$to7sD^qszK?p*?t+z8bs4L;*U+IB^iX1L27D3 z#0q5PZ}zJOtv1~cg6A# zPokarf}H($h13jE(cWK~ui{DyZSoP`@eUHS+0}ILBsGjv!e76-y1OdOKW0g8{pip9 zKL~CPp~iW-U0p$@Yp?rW2+{X?$a>6B<-=-ntwx(g;;ZTlh)5O@3Ig8U^Ypzh-eR(z z6mUzD0zbN1?@sxwwoE`*vZS&$sxhiMxu*rI4hvtD#nbnTy8+905?E54S*zUN=zpI7 z_S+9Xo=ygTJE(PQy(#9*(*E#?u;8*0m|(8B>g$~-wjW058+4+h$dO^<&7dIu&2r%~ z@*)f4$~1#BY6O^YKBW6S)La*%GPc9H67r@tbgLQ@NPVIOrqH}9;X0v>x&gG(rW%Iu z?D|@KfiRgBdER10(Z@VHi}BHXoddN6kIe&xwW7PR#dJrIz5el3P8KP8h7YuIYG zpB9_RA2b6p+Bf+HNY%75?0UOdJ1V$|wA^IA`LJ~&8cZij_ULZ9yalA}!9ZiT$m7~n z&d)ono@zd!DU=u~COE0eZ3~_yt3NAB{I)jx8F5hoON5<^oV~9IoQaEYU7R}ENB$vx zGBXrs&0C}4?^v73QDvDQ0%uO*Xyqk`{);P>1Q5ZqVpv9T>fRAOD-SB|;vY@6XfcS@ zT9$iq?kdANIi3xFfQI#hY^w!|5zC7_3+cya)hcOPe`blGq23JWq?>z&KRQb#W+TLj z$&l^T>7^D9x-&?nPKDr6z(4G>6J%(Xsuk!|>M6%ZEP31=EXaQK2h6a*I~hO3VR~4A zD6vv>HxJ)%2XUceHh%CmKv#*->om1ANtj)))>l))5JVv`5@{bwSRfOa7#v_CE6;mo zZbDHr5sE9>t6CzqV@G5C8^Ouu#}|wM9ZZNEzOX$?Y~ZRYf zbG7zx3m&)uV;Mhto5gz%9F1{%B?4e~n>iSd>S;Kh#6qoi^EC-ulin&7UoNP}3fHjS zRmGEdiaTv?2N4K!tnitqMe=NOtbU3QoYh_pW%b%>2JKO%z+bEU+-#h5_xFgC>CF_X zQMk-ZZ?1p7y~eE#Q}J*@ZuFizmY0I&5sywKIlmMqpRPSC83yaV%}7Yd#||h zP#%k%=N>oX>WVQW94?Qg*3HolVzZN^d${GPt${1rtb;M>%Ju#j&h=?XF6k&_Fa(>g z>uNR;AIP115+CnU=@EPln#y!XwlqI-5;H1Gr%$~0C;X_Gr^Pex-4MK^&n%ml@W&gL zAP_(creGo;y>xkDT@Y?>%y!u! z^5F8hE(~LLk&xnYzm+8=(}nEZi7smrNVl!(`apiotVr5S{%1QuZ}Uhv@rcudj^YVqQ_ zyU1J`Dnh)|=0zGa0gK+}JsZ(O$NHqL=*VNRAtJ&c+BOUjkQkAb0@SNf z(Rb7L`fil5opg+3dsi6@jxoyMyRMI48%E%su6CL*UaR3WY@#t`$B=n>GF*yEAu}{=KQ&=-YtRzyHWa}m*bB22 z*}>E14@{+P^d5HBJ&KXIUkNwUeSt|W5jXph8ZO#X_C_3Ws%bEXIN~vmj3cK2Gz^|8 zENY3_0CHf3JQ(8W(6L^*mm%|zhN7S2`M;mee%D^Mr`Ag4gwo9A5l4E*%Gy<_fYcG* z39sGLW|lPJrw8OncWOwFsYF${H*{jIAu!$0T6(AOE^4xIP9T&AI~$|FYgsnB?Xnpr_LG z@{-z^jZ*fAiZ7w5Pcqf%+LaPuo#~$d;cOP~N{Kb&$)WSwr_ETY8q zkF>R52bySceYg63ei~orKFWm9gN>yeNnC;~<3_g8%3+!nF;J=@Y4gU^sB{@UgIZoI@ntc=n`wHUyP zi4S7u?XEe z7RZI%jL81jWyB&vg&uY#PW9`elTVgBW*zfyV`MG7bzbB#aVW$Vt&q5yqCFIV^j>uW zE`4X6fCk)Mv*=Ujvs6_=L(w1Kr);eFo(8OoDbn68?7oa3PZ!s4wrwqGa5yPpgOm6E!&kInLZ$9_9OmM9=W-QCgUc=k*#QB*;!af)>dLU|uH=WY zpfx;lX}lsR=|6i`VRoe^YnIbVul2OmfzLA>ZfF<~ld`4!U-EA1f!g^=BrS?`PgLF1>5p9HDU!=!TrE=O5veq~v|(qY4xHCJE|16LR_v z0hVUvP&MtlrvuI` zfWrB2cK9I3db2Q#67HgjVY30!SwMA)lQI{gm@ScQWW26ksjBaSBtttut7<3i+MN%> z6-JY5u?kcB&0jHRx`x_qgl}=Y7F+6rBRVtomJ5A_+HX9IiGh1t?in!4?uw|CWv6udG&8$#L8$%_f^U5{|?kPmUyB zd}@X5@k$s!#kedZV_fi$gJdZWnjz!|NqiTBibMx08aJ*iZgt#V!atb^8#K;Od&*U* z7e{C0e1#DPs`ge;r&V=XO|Vup8KwK~%z8!E*-?`c!|iD{)p-6kUc36RK~vPc6@sb9 zvvwVA@ZWMshtr~ykX!N1uNy*SsFJ+1+A#0IIBm;IbhV+`H0Ax#kdZ;nHNTjpGR|0h z;}9}ndK-{V4apOIm?y3GQ;>|KB%~v7bT1_`ypL8-gt=PtIC0tZOs{p`aC}gvt`(A| z><^(rgnvmo%E8~K6OghHN~+ioCAA@)VdFKjrnu!0|M0-6_T5$9Ba{bVdbp^5npm7hDLIvnFGJ2;~~o8pWGW7?qLQP8pX-7LWW`{c{X@nuJFmO?pqo}n*Py09HmC8K zn|z3~CR6GXfDlfSn@pE1!2;xeVb9B}gOW(&lvEcdMh#o+n zY_(%x0)stZ0-UNGfp1brdg>b^dIkZ}qnD{g^!TUNn&X5Hh#mvFmKTJADCQtpR<5VU zl@Y;DA4JcSW<*a11G30`B>ex?pnqJt`JLEMlt}(RRx>IpTuvtRFtP%heOeO9m)ffy zR=YR}GBv#&hh`BVs3eCa6xmlMXcmUc%cF<9h&LeKZ$7ZQ-9M^eMST2X7*!=!ME__w z>gBPYlQ9HzaUSurfa-R)5iYtiY{q7|GU{5x`f2$1KVtHOs&p>`sB0)bQj4x zP^vmJXJ2R8JXj|9Ey%ER6KTnGBz!rkBYZijCw#G?JmCwMYbSgWzQQrZD8(%xfNX#i zs}Yx0Pubf;5;gl2g}3vU3SJIrb$K)0&OQM=BLg+LS+8cG5v#!pYpIeIcpb6?PNF#e z=drKtu;2Uzv&zLYN#hMzEr>gtZ=T3+lrF1aM@;)9fjfhUS9*b5lE5EGZZ^47LWE5P zaxx&Z{}+is|A4p%$uOcNIaB^baccA@{0#|Q7K7x&L)_90%blnUON@ux%A3$IKh566 zp$^%NTaxGYaZBM*5MPD-@Wrw*@U~Bw!gs_IKBjTo1Y)Pr&DKIXJPQm*sxzNhC!MKr zho#~*TXKF`=$K2S8*(3{%H;_0jQl3KOP~aq;V$k0mPTKHcdvLN-nMfxU~jaj_RNkO z#p}v$XEQ_q>1z9Fz7`%v5u#8r!=g$iSAh0Ert3@Q*!7Ddg!mMuu1g3{rZb6wSk^z; zPCt&ypXNRKRB)j2D~tnSW*sUocv^ii#+?PRKvzDno7#lDe5wQcSX>R3Ov#Mp76ZRc zls6Y*``G_3iZ;5>l=A0(ChCDqB8xBO(erSqCa{w<;eK)0d+Hd{mdPs#?5LzmZygXH zgX4z-d$2zQ@ld7BU?6kv5^DzthKnN`Brj1c-*!r+dv}zYTtqJ;W%|?vRNImj4S4`& zsJw$}@)M2XTn4tROKM*3i%Ge*k|f~$TFh^26ZxMNqU?IMy28|1h}&s?M?0pXVWbNP zyKG#&DbJgAmQo4Km-%Q&&4fMS(ZQNMoQmdI4)TwcP#+>{CKb_rTGKvQ*yVEiMBr9d zOL&b|O7G?+SRdDDbU4}9G1|a`?a-QanhR92Qe2f6!`Fi;uB=9-X1(C=Sb?Xd6T*Nw zb61}ON1I1*mQ$}PD$8z4d|6XU*Ow>UEGuar9$Qy2)Ui#>DmNjl079j6;M3Ws_3C;> zm*XWcG>C*2tJBv@jFRQx$rCsMm&zRr*@((KzPz;qt|74DyEp(g(F+-SI?9~G>1oqC zEAqmXuvD0}+$Tx^@#$HW48GU{hj8iyq&8$ zCob6h8ajLko@fl&25Su0DsJ=CC#ck@H%Y~A^QrCF39Yabe7Y}=PD znDBhT0yorz5gPF_J31m9ohw+;oS~Ipp5gLTHhfM$WFkN;6wJ<3I$L#ROG4OnMzDs+ z?_(Et1z8kzNCMU>yK}#4(8{rWu$v%AF(?{xTW8_u^8s1z>bPZa!^H_s^{VM(>68t3 z)>Ze9+`MDG<;}Z0e^K!xUyT-Q6?}M+zPU0PuO_vczufb=4^U5?+_D&cs5wdnK+}e` zhLv#L>cauT;IRmqUaszN}wh8vGivSkfhg95JgO5C8 zsCjwcyyK7;ZD2~hQY*O@f<9P-nMaY$yIbg~gve|?pKj-3(_)r(*|fO#Gh+Jlk89{T zsh!(wr*MV5w^CZxxz>LS7OoY`%I>X7DedUY@CCy|ck{_jfKyC9Ox2eUdeEM&R2|kJ zi7|)oEu050{xs(FesXuf9n-+DI3>%wVXgr=^|4*08xR41x^LyBe;N{+=Oc>j#5o02 zS_uL!mJ&n{p28rl*z?TDrPq@?WHEM&Pa;B4e&& z`>8sIs8e21%e@O+&M-1>FAgRr=bxtQ`Q>=K7S`=H|};95#Ua^Sl%2 z)wto&kr`H#qDnOjfXTJ98J(Dgw7#9eFK~h$r;R6;!vPS+f1;3;E%*nC(IsE8f@Qn! z`Va6)X3YIKA-5V`wV0Hg4B^f$!(2S!)zO3tjgb2$}ebsPu7=T?3A?s6paYsg9ska+uF*7`DzC^R) zHIs`28y=@Ysmrl$O*>i^*=2S(o`{w1=~ri)+s6sG8AXDpebRO%{G*GZMoG?~{qJkT zYq1~Po#t%-6*UNCIv+X?q-e5~&D*eQD_Z-oWcmqrId-ti9u_I~p4+Z<^3)rI&94zQ z%B%XYV9$Wg==f^-=OiJ0X_ggnhFa~c!TRct$r5U!<>Fe`WC6EQg7U+o}$eW3@x_s%qG#bhXc!xN*)zFL=RO14XfBm z$yJhZ)f=A^cKNO`PwB5KtK5I6H?Zg@A&M?TDaKhA&*VgO(AnRtY<^)Ek4&1Q+1 z;FX5-U(fG4Xars911Mdpq<&AlRXr1E91#qws0r!KKhat?q^EBO3OX3aQ(zqC)nnNf z!IMG_(1Ii1vU~rsJq1t*jaijka4akJukH|qk)G#?ktuMti;z>Xq6+t0IZ%tkl3Bjy zJhH{y86;$q^QqRRa)P39{Y#6?AN8-&QRVgMpeFu6q)U1|Q1OB4*WFGGn8p311yJGP zE(5Ab%7a?z;mWjZDF%%p-n~f}C%{l0w|5BRl$2uGhHq|UJJ)Qzk-FY66vaJ(eAhf9;X8L>%AMIIQptqVuvc)$QRgvC)zhx zMTHL$VFio#$yITxj1Sh9vv*&f5zi!Z)-4lC9m{I7xLmRnHXBG;UH|LN?aj?$8{;n*2~Ilu_X$mha4ros^etbncyVBhcS@&h51eC{)J^-&mBXLm{BHFh_b zmZi`eo!J#|*XcnuZB0-d-b@#3y3@eJwtY%l)vLu!h0D5a=fYjmJ=6%( zi<+L*{P$b-0yHXbR+ke>yx7qi5#Oi=0E@ktf0*7bX>;nlYK?}WFDTqa7y1YZP?gF1 z+u85)?PlZ)cry;^Uz2#p*8+%j>9J5YRH**d3S~(}HW$jWiF^AW#ZE6dQu#tZtnbV!;f!L{sLGS9M-4P>_ocNLa8c?d&!jb$)}%J`PTdEC0v zE8rRx=T_g3{wc*^`3-j}=LhM9ox|j2#y=2`*jzI&KxqdCF51CXcy+Vhbqul!`u`YY zHJ5(ZOy}!*R6c%B6?LzVAIDjB#kj2dZyjX)D~YSlL~ixm8eb^Ch`$gRdL$4`n2Oz$ zsAA(@2n3&Y6JJkv#Fr1$9SYP#eF1wbV2~RfxS2U7t!aJG!bN>6vCD+I^y%GP=y4)W zC2h559sYw^DHf{32Xiz6w4++jA%eiO0fa=44-4%nEZ+`GJ$!_vo)d7@L^`q0S`#aG z&;f*4i!mnl!F#H9%G)2;V%`w-hg`}Ybot)}h z@**y9nzxOvW^7uAzt&T<6ms+oy><@@`Yd5Uve={ibbCF6L*Uvv*N~vm{+wL7_F_d} z(F!W3ad-E?(i)U@RIbp%G4D~KMJS?Oh0xXW(V6%^=1j^2q-tzy$Y9AqG)gXKMr`RM>@TI(1FYL9cI)toKJDKs8?+g((zU~AZO36g0ib)xcQR;~sHRFhmTq=BZ()8B>zN$!0u##2vUT+Eh)qNkhL^4aBlrc0CKada4d&qUj8 zNL0;PE+hYMUth}cPRWE#H~!w-EqfuX4I#W#!DRMxBX6BUOBiZMJTj`A;2rBwF9iU` z)kj8GOB|;>S0h`I1=`*h{whb4G91} zOYw>%?CYptP{hCz6M)NXI?7eKne>yWMvh)yBEdH+5KkP_P}mY|hJ>pRkGUC+K!Mr? zj+hg+$xBu^tHPyseQKoFAcchV#N$gOK0l;$Cs*kR{@G`$wTyhVn)}bzLLIq8eR>|0 z&9^}YQJW$~v!>n-dW^Z<=`GFw;^Q10*fIVraih2$Zi!4 zZ;gjz{(cpy{})db$QDK_TUOjk$X|NlxS^Z;3m>}>JQ8Qk!JGqHHXlYB?sDWRxDmb- z6WJT|6mGb)J1Uk?D~cv@y}yCc^^2u@oPDM%C*Eb} z%W~dM?AtQIyr4XX;x-1wFNz3C5m7l=Ul<>`uZNc#$`%T($SwHriHN!F0*mMv=>@z5 zVaI07FnNsCh`*5C*OwDjb@89qt1XtAD?r{%Toh)x_QwX0F~O4}EdIN0w)&SAq+ANW~|u?e{5ydKj)P zU-M-BR++$qMs_VlxcI>c(pzDEtznzlu2##<;ED26o6lG8SIg5orHN8&tn(_-R}a#r zQob{yqOY{CL|0-VEuN(tUqKEYrybQ=*W|w;rjCSfhW0wM>T>!*UOcb_%VUX2WPm## zv{X7@4U7h2n#8!}5>_HG7G#3@8Og~1`TOhBAF1N|+wgBk_QXl$Wt*|p%vio_X=P-S z)qbhC(9c#`@PyAAnra=^Hq}a#-l4Bnv(M{1Y{w(xSI_Ya&)Qwo#0B5H#-Tkq-@*gF z*)C=;$oP&|a2cYvyyL|pQGAITy~C+@FBlDcv`4kRc>tQ_Fm7m}sxb(t%?$Lk*+3tV2?#r@N6Xn^oa#KJqy*BTs*0a@E^jsWI6@U>C*`lj4CP zlj-fB*0BwU5s13YcD?#cOdwCY++;+Nzyd51vcSFtOVM2=--$)$?!xTdU?@kaLuhTX zU5S@xO}cx2t^RQT?_#ou=4Tr9Su$tKYLF)J^&)&_KzJsQnF}=A6FCynJUm;{Rd8T! z1;?*GjX#AZfoxZYW!o?I&}o%womj#MM|!wJVV->K-gRcJv02?3ix~j6?B;%S7x4>c z4C|*Ify{{?nUT6uo`==oLNHd!vbXcD%t>eo#j^yv$?y%~SH^%WhTqP`7*V;dy+$|}pi5=gjEpdh z-qW!CbTY{r!tCAW-mSJ~sqBKxPJrzKdP|{&yR&Y6dw9$4388k0$K}f64i_>&j^DHr z0e7CQ=BMWCg*4V=_UCjmCzMOg!R*ujJpb*tAAUTY4E}b2h-JAynLHQGzaz1|$6cfK zM8TYRLL(uq#p2pGb#+fWU2rsAucx#M2$7{qJMh<67!L=$XGnQ8382BV?h>eL#v*yI zO3=&gDv7Hf^TnNEO9LP=z?pNK${z!rn-fkBzvcHWVkbGD@a@MEjKeIsssc@u~y@XjdLg{6z{glR;M{YHt$mi~uT5cH{OAVH{|U z#_gwzfU;8NB7>WxL$aCHB0UY(=l=ki!Ur7b$@@8CXih5UlGK7!dT5EBrF)ZT*w3(q zNNC5LmC2mhkm?~FP>eBiR1JNwak}n7mhK~(&P{=~qpUVRAzz0=>ia>{$*oS%bgZ-K z<=qqr?P;1>%!0QzZTMGC^3YY6j78uXQYHF~) zc!8)fGd8s0AKKw)g_luZ)7g;jkRQ^g$eefkYpwSccnt2Z?*PW!@ z=;?O4Rz1Vm9PRO|i;3k^y#+CR&~D>{!}WZ7yS@%&SV|?7B&rO3TQA8MYD@6kci#Xk z)e3$n&D(TGYoJWz2OWuss`s?&O!F^?1K4?KmoQnbrjAk0Xv9Wief(+~SyQ*4*B$ml z?+5LyhFoZzMUNR?ljSD~6>|G~W3Mv%Ks&8{I|rg-1xD^6rTs8HT@8@0S{e^$`6;9% zS!=u9pLQdwHNmZ;H}fscUN&z$M_tGcx)eHyUjx+%h~k8~0#xRCOvsaq3O6jD!HxrR zEY8AnC6-5LKO9d`!2Jaomxw}3n<5A;06GQYxW<@j%OUkMq?{A-$jB^1O3rL>J^o&0 z5=jCngL`ZaisO8C?in}Pr_`f5z5@?{n~K|wzXG|NN5oJNDcLQ8p2^31o3}*N{nOKq z@sxN*gIyALQJczZFe~^bWtG|h9W_au=!>05YIx}6n1tLEW>ZSA3fM9>;_)BzDcvNY zZ;S6zLfqW0lMu`b%y z_ll9(6LTZMUnDhZ`m_Q-elDl*vUjkwX|v)~uyCR}Nete5A(q$H^-{-VpI zjKr|R2aIpG+J2g^g(Xo~I$CIoL=~cGGM&w^4^LY&WR1y+Si5pLkH&sWXJ4w>JNFFi zEU=ZgRveQ6Zl<%~h#mHZPruks%-x1j>HlZ%OuO62k*xjxqCO_IS>LA0rmN+ZEvc67 zFFX`Q+dM^yYLZfw=hwf_4FH)y61h;KY*&qRX1XjPnal+UMBKP>LlqQSpg5f)whL2F zadR=sWmG0%VQ$-uT`NiPSxsS4Q1tG_f!@xwr@qe?&ypZwbN#E2NZtUvf79Qa&o1Z-?r65OR9ejC zLM@hb!wmm=5&qSG_S1A-aB^3trg^X`tRbpWEnak9^tRFL26TgGau6aTZ`)5gGcJHD z*-@mmPUIt)xGjehORK{J=6ys$lk@SNB&%AHzhZNy_@YU?+djL zZZ-VxF|awiFW(#bjx4XY|7bNB+0vc8VnLHkIO*o-$TRrU?o0s_V!JKJvBp2kZn)D* zDIytTZ!QPX+$#qWGpuYTr0*-kb_3zmpiLUKpDvq8HIQg^ZwG_P-9@n0nb`qT_#HJX zh{~w0FP6@z_~M->0gvV>gX$E6ojB!?025^_!AU~(RxN-J}fi8 zI>YT!A2A%mnyl#T;HoxZ>{y4Ghr#sOsiD=AwU)=4FLUB)U+> z)*0~Ogc^C&l{IWqjaIGhz(z2AKxAsS-233^HyYXkQO~BNwiXM{;5G(%=Wtuuq_je+ z%0zDr7$dJRnJ-w1?FH5%sG#1(EM{Vx&(sPhr!zcP4cW<8O1n`;S*X?vw1ik_i8x=Z zP*?yxyCp}8Z(q5(=jz?Ny1iIUma`iZqgL17xF|nD;7`j5l{n4KndhzNSwnFIob4EP zZ-1SS$hlI2NNW`W>iS7)@W93*RI~ZBl)G(E(BHr z@Y;YH%Ys_#OnX>~{E`!-eHe@SPgNhaDl%ISWHp-S=>~-9H_e-rM;v#Yr~&M}oj7 z36mtu$T{tP*KY~A?xFqGuiC{yJJN-d(C+)TD-8Ao|IS$i>UXpvwGPMb)AlWoY};=I ze|^Fh8i{1bPU!R=HrmAX%Odc&Nah!9G#LONcMfQ&uvK-g!?$FD?`A(mfP=9-Hx@Tu zpuDznAs6u9!EOH)>O{wIIbs zWDss?WkGMekZ_a`6kRH2mlR-px>d&)U6B*W`|Y>U-aq!85y&Jk{+bd-(N@ii<{fX$ zbWxP#yKSg@b#Ddy)JoGmfyZm5NgYrJ6{FsBGP_o$Iw_RRsvzB6vqe;Uz+g_h810fZ%OP7^-o{gT z2ny2{mU3>#K^$aJX66S@p(;M;EFxh8|67$!h__uCjhh;y9pi)@46!hoqs_KIYE@Ez zLX}dBjch?s<=;hlOF=R!TeK%m-JLQBjnzFi*YGHYWm!{5iF9G4f$D7K)8KdSkB(47 zS<}3$cOYa8B$n{N{vcr<-vB($m~eRxDng(S++{Gr5y5sB5mIJvD&P}Qsw|V(K2wWj zp4(%?>^TxYihHQ&Er;P9#)38r!+D`m39a)}SZ!CyR=u_V$PoI!GnJ#GQrP9C8}TRB)CvKlLJC&hfg~o!JA(Hb%J3ct zM%Kj=t@qHaD5=|hG;dCdQrN@@zl0|rj!s|AhP|HBI@3Em*wJbz<GETpsw>Q&xL-L91CR0tjAlfyr(w5Vb@M~ri9cjM?!UOVd2U7 zPW+G`;_<34@wH?CUdGX3Cdaug;WYy)5O7Je5CARcx>god*g(?W*Lh^Hd3W6F0rE_( z15DV;tYm!snHDkDQl9;V|1$+*cy;>UV!6c`|dNf^qTsyuwt~Nfmk5oe=nPJ$V zz;4+)Hyd`bN0YBH@)EgLuleChpDPBaE7@5+A-E84J_bQ5II6?m)Ds8~wrtII4+1kU zFD0i4MTli{Yoctn|yHD()zuAnDgc5w^n1;-*w#79ELO6G{gBnZQKKarrSumGgsO zBI%$YX@95cW?T*mO9`{bf0#L29d{m-A4h6d<0yh+KWLY$c9j5SgpUKnjn+{cdIU01 zzXc7Y@|p^3W;^y)^-r$NGPBs)EHhoL%`(f%+AM>~Ses=&LYw6?>#!`@VG%3I9<8UJ zrpwW4`rli1Pd~YOZCq27+&pjrvD%;eEwr zJmFh4C4QcF6kt{7hx*AC#5s6SB50wnKD)sHs<013H2PyXz7ge?;e*TR1X*(|qD!#h z%iH57S4UHMj_92LM^H0d875l867oO3`e6I?evqK__UqVdB`lWx0}Qpp8^`RwBV?ly zDREY-JA|Q4=1vT>Y7(1U9pWbHo-C7BBW#$rL|S%j{i1n|Ly6~^IWM?(JEB!K5@&6I$aj@9CNHY&~98mlCUQ|n}!f<)qj5C*cAU-tUlaLm&+M_ zV9E&1rxM47Ip5u4-`9<|FZTWFVppt0-9(9$psmb` zu}-ih&v7HZ#zrJ`mHSaW?kl0fe(zK;e1N3<&-&O$C?6Ld0D8E{{+{wFmjvm{@o>42 zIBB64_k8;2nB+_x*6*Q;b96?~dHsp0Shl~$8nL?@h$nv|-d(|{Tmp_0(jvWpFYWA^DrZjFn!bANh7R7hm=35 z*~?O=B>8 zo{+%_*v2Ux>QXJIGnu0uZRsWT-YV!6X^J>3zI{Q@opZ%(X{oJJtcPwhsp7@Aku=Zho;d!)8)mj!i%DRxg@d5y-vBzBY)YUrkfAZgLQriZ z&%5}2HWf~$ff9gIA&Kv^`^01zOW@LsxaB7UGX4EC8G?8EVsZ0jB-Qg+^mdmd2BtC5 zFex+@2dYs;;7zEkAP$Ol`K1GPQ%}a#fO0dw{7!UxUQ`T3@Hqm6WItAW;Wd=v+R2iHnyBC z9(>~M_V;7TH+RJ)m%>+HjkD#Lf9 zhH5H(jgtIPQawI!jm<%JXEWkG#zQ+F`$NS#-N$RzGn6I5g>eYyxvxPJC&b*NuVaCt zBFEU39Pd>iLEqqRWGTK1c z&-ly6)?nUJQDl(RC{<1{A*VbfUmNIuFpbu?pu{JyYl@-^RJXaDDS9kh+#O3Yb2nB_ z%X<Yzq#@ClC27I%Gc*GTau1lSD1P^&vDuqTj9c1o@~efwQYj!DhSaV!(3V)gU(=?l!Zo{gQ6J zg27;qd}&h%*OifO&+CZ{@suCEJKGf*;!q2zH9dNWSx`Q%EdNu~wMZ`~yVB~!|>^yY^Jm~6Sb$ISo6kb{V@KK@K z)`t@PI?~Nvd#k=#W>Khs2!mghAbE*EvmqPE`;Z#1c0mB;1H|Y;5e(= zpq!*PqObe(vtxIatoclhHPWu>Q^K;1rU5ypHYsGk_g-Qhs=z~ zv)5;Hj!nitw%%Wkm4RbfQQY0DtDoo`G=jQzXJ6t$X0A|f;g*jBYsR@=YT3(Oex;er zsqZ7i3d~gL#RT)8ytva^C4wpnx>#6x1=ge7)gOkGT*p@d{+d)-bHzYUO2=D?#DvP& zPmAT3lXwoZU0*MjSL1nc+{sYT*v2)xwO^bJYcpG~gcJ0Ria&;LP#EEE3x^<2Cw`c~ zd_6mYul5Y%-oBJ!W}#$gCB9MrSyBJ?a_agQfR20iQ3&GS)Z=xN0lib-(fH)g(Fz^o z;Jx2pe7%Ir2$Z&ysJ8-1hcvZC8qY&gdT`35F8V&E=Z6=5xUI^SH_T0!Sac5rU8!hh%u$aZc3 zS)KPNHVL+P-$#RI`1Ktg9{JuwvIR^8mo1Pt)v5fF+uSzNvrTxf%ogmmXA5kCZozTb z!ja>JvzRelb&;p9d6B#JCz&tH3d$ImJT`KolCjBBaRjHtE zWG-*H_h37?q_=Vt`=htgUb|V$XOk}jYwax7(wB@9c)=GL*H)umLTLGUA`X>lwb8$Ue%U3SI%%yo3F+IE7}M zquzwP;Nqb#8dv3AHVpp>=A1{4AC`wkx`Harix7qnoh6NyF)4D6LP^p;a zVift5fnJ5}(^+CkdjV72rZXo8nDq(C#Yaa6>;Nj?7eWWrIQn`mdB{zkg0Hy5KyUvV z`ST@QxB2W!p~2kK^Kt{At1t8O+CF&I&F;f}?bQb9wqiVYM56*`YPR-XRKeM#$Q9aDwQC`7 zCSrA=%CT2b&v~wbNBJ=pd+6Ck9Z}27|5tc850~*Zi6oN506KCe&3bW1_+kM&7=5}O zFDbZg+r)63I`7>EB$y`|y{t`-Qi=HuYCTsfG()>j^x^1DUrn#*xDE{{rPy+=#JMh9 z$=o`_ZY5J8`lgCIv(;^T*XPLZoedtr_KrE5WAh>bJtsB5VFVNh7CQLLC>(F@GVSmD z_DVjDrCQpHo;tt%dKAx2Sbpsb3Q7q^VVxYC4`Zp;)_JBG zbNnk7r0{#5eGA7&Fv1Xs%kC-X_`EREN!9ZKB%>D^|NHWuoD@5Oxjtuh2JicjiPROL zTDT+M#}|$S=Z9Y(?)@k@B8<_F@RsH1`l!T~wqpOn^k~h-bq+IAJDp9?d73ekHDkLp ze@jV6tAY4xnjtt`oi#)1S#&ah8?7=TFR#Ar7-}99?1PyOs^u(6XTSMVX7@UOJQ?ru zc$eaLCt?9b124!1{Gyqx|JWpVM?tfQ4@=)7S_9g4{E@7W=!89;@z;3#BpzonlBh2~ zOaxJWScBznmbs6A)tQZ!7`_=D#_G7;gdgt%8E9NTX}JL=B#r13?_$HZ*n)}c^uVkn ziPJoG$k8}EGbrUKbG`U1lhV&&{??)TUGq2&EW(E9fu8-|>APP~q=8`q6>B=zoZU<(vyZdM zFwC3b_zUmwvVb1mH>9GQ;QYNV`XZXvATM z@%8%T!gx{+25tyt!}Huy^tAJA;t?~YS^ceH$!qdE8{)VMRf?6^osFUSsy)(vm_I^K z6i=6c_fZDn9iePXi3(htuJ(@Fi0(+QC{IISwhH2M0S}oq*5y$(Xa#$Zo9T9dv~@y90XOg~ z8rH`nKt1eX?aEKj|Co+R;G$L$wybTcHOtK^3c`r93WaWRR60;H4VGd=5iHsa8>ar@w_v zx}EOG9;0hX;2C!zYwftH>iBU+b9gG%McW|T`C8IAx^ui5iyqsyuNEZST&c`vrG?$p*__FJ*pmX4d!cBvudNrGzT)2I_^D@M(E0!VuwrTf0EJM~G ztAnt4V*wgLuCn=d_X8+Qz!5vYCnU*7)s@B5y>xY*=w6Sew(p@!J*fIpO5L!o+Tjo# zz)jbACbj*7md<+ge6^Rdu~1r+_sKT#vjr7R-&E7rff>F7%bDc0vXDUk+1Yem5S~}3 zrjN|#;0ld-nBF6odMj5Hsv+y+yrwj+qmhO((F`10pbWLi-v6~}DF+O{syTw&DBdktb*4I4@%grxMf!I3orv>Sf4O1tY#W1Y zGpD;Hb^-mc#0D{cnAmItc`H<#8ZU z>-rN^==HKR?&;mr?kDe79MyaGHk9}7IbFMVk38W!ILfQ(l17rZli%T+Tu}UXJ-EWP z;0%d-eb7mArepdoIM-szRbOW@^>c9VWDfG+IGq9TNjSQDhcO^<`r+)|>Ju*ggCv82 zUow|zs7$#$su>jkpzesu7OPfw&(&mcm)8bPWsTXun>!d`kDrem0ROim+8K zyfPc{NSFRx#$gqeUFgv_FYF>Rtj9=rcQqxnUBL{_Q1!Uw%CZV-a`kbO(jRG3O5V>1 z|98W4OGmm=lvc~O2?ZXj{LY$CmZ*F411c=vjWc?>7X*PML~9CzV+pA}8z3=IY9Q<@ zSCQ^i`OR}T8sx;HxhL%Y9IyB{h6T9(k2mvr?QXpFno?LRCbKe=q4t>%7%(@}tE`4- z))%N;w(g@u>B27i9X%?!`4y{AEYxq%>NEPyF_5H{ANEpU+glkRqyUDvC$!e$e??9?ya)fp zPQc~%d!MZx_XslGHICJl%XbcjcS;}~R_R|q&o#64g*4@$NzyH z-8)Hpw+QxJ(xjOi8{f1rArg!rgfP8qHWu4mk{LFL4tnzuwz{u{#Cj1jsd-|I1BeIK z^Rv}o>sn~e3G0{#Y`VwO>+ywJihVr!ZMC%ZyDA$P%otLq$k%H6GB_|2%0O3|z`q-a z$d3l121LX+v?l+khhNkIW|v*Rc~?rd_^!4((_y%(UGi*zSZ>$z@sKuLOM8{Y3h#o= zWcDmYXOz=6FQ5Vg%2sROLzUGUPLabhwLsvsb)AjI%OyR?hp#ME{JqGX#&4C$W*O=Y zhO@8O0C27?*bu=yltm2V+5}lFPMCS*#qqz!$Mc5cu$ybjy>qA67K$OTn{hFO_(MOV zdWg&e|7D$r3+qv-5*=vbkGaZ_q9i1I0sSD$&#{R|pOn^OGKL6a`GwS%l!LIbL+e-f ztx`L!4BPdFA`To24f9jVHkz2#XeFnPCif>-uisu-FGz(cu8pvhgc(RR5_MCp`}$z7 zu&6sTd8s3nwSErtakA{#>CoJOgDYWcM@zc6hRWK}R32(PERnRfYGVaKs4Zu@+~9Z#Rqu~l(elLU9d0Zka#iJt zcLnmsV&EA0rxE(3ZU@Bx4;==zvzb7ZlPN2tl z_TJ9m%S5q^x*}%s_gp4wJ3mvXdFwBLGn);GSGom1BSJh2vp4;(ZMy1Wm54=E2**29 zjN*k@>n_x(zbOqf^gfDJLobOkOW3r=OZ7c@lS(92b1Sq<;IGbJrDkr%u_X2uN!f_X z2sLv^e62$7)d0n;u|<~vlx4Ar_}}A+dI;n4-Bm8F`<1bOgjhMRI#H@c)+qBjjDr&{ z0upKTdD?`t3((`+_t6YT{X01-ogQYJ!hzWT_&L)VjM`k{66hpiaPuQVK1u; z3cU`4yXpnn*c5G-I^o?_eKdNt5#HQZ&CKO(oPqyb}0+8G!6QHXf z)|6JemseaG^He+K>z6mA83!S*c0%Ef*p-u?ZPe=}X60Es*}!5wX%FyfPd?l{@8o`L zva~BJy}eJdf!|R;Sd+HX4%phCB*MV^d$GIW?@b1qIKU^)>d8Xg*j~CM-b(Wp&XR4f zB}#S>PFond%>0RYmV_*?Zm%b*ils8<`f^T|*_r*wur-}5HyLXSKCR9Zm|05B*Hl6* zsnL%19%dE$k_eUW-0+A38#J`JIFG?$?ruiYi^b^kbk5Mp+u1X*3)|<2+YD{u2HnHL zlPNcxf-2qH@19ZEVk2_M{u5VP81S?h~Sgcn&Vi|Yrt zC=Gsz%@}>-lOB^>Jl{f(39}FwK2dk^dgEW%%Qkds2Sh_{AsyuTLJCD>gc`O-61FsV z3T@f3CU+NMhs-P`oYc@X#@JX-u6@z(Sg=FkfPeq4eVm`Hs-SwMJx77*IO+DD#U58S znYvx82G&Lc>qLQBv+Gr6XK=y_KS{HeNi0_|_%R_?j-95ienHNIQl7qkS77f^b;4{t z`Y7LRv6OCv!n_UL2y>fw3Jo}5CpKs&N0nD@?yRDNf|i?)@xQG?SOXjm=_BVcYX{!o zgKQxP_TCT(fJNim*l#=}W8t_V5-#NsGa|ti>V?X%7Vh)R$M^*J*y=KIM$*!En>iF{jqF07pYR3X6~sXVdE6u1$8 zK?-iU^r!(jPpLr>jB87AlM?%>d%^uGK><`+O50BBRLiv421EplnCaTQm2S~=`{(%; zPdl^tW#sZ}pNCNFzOsMFJTm$5g_$wvR|1n_JXdgKAo*?auyf6f|E=DqW2KJa$-i_f6+zlpU zTrQWy>y*ej;saCM#C?{x6WAR`BgqS|`@NeP0s?=`*lvo^(Yox}>ojHA08W%{wV7}{ zV&)cl!o|d_uk`K=r(y=XD=d--&H$o{{A5t8%WWsZ@n%#(IDGT4_|24Y{&$wgV)MtRz#S2Mj4Kn!zljs;cRe+p4mS=v{%JeyAs0k zd@$_RhclBdcko=X)s!o(K-8eh~@w}Y~r7zlQ#*)7B){gj4hX^6)-Qh%4AG#Rv4p9v>d}PI&mVFVVJB* zWjNvWf~INMemd}Ld5R5wRAu5ddr^F)c}xY}ev>0pObEK4b;QxOx&+O#+82%xW#^5K zd-2bkOjv_lB_xoLeCfny)}*aLu{%`)8IsKek#uO`6WK|-1gKG(q_82GmBr2D$CQOa z2~5wIHHi^2ob+Rmf7Gyu2Wa9uW;P#;^We}&3l9bc-^a!B5BeZfv*rG?kWHCRP|255 zt9MyWsh2aR886Xiy_}J%hwWOk2z*zEbWQx+EKd|}zW>yVM(jQuKTovz3-qGtA58z8 zPHxw@-Z=gjV>+(U^Kkl!maY(QUm?+s(2F+pJD(Cvrf_#-ql)JJsD`(RqECJ8o~PDB zvA;sik`hMJWYbSy`eCDcXMaEQf3{X!tb;a+KFSv11Si)Y7t&oC%Hbce(_`3uscsXR z)cKCJmN;`W{^kT{h`uoCTD|xcpRR955tvGt}V(Utm!ZUjYutyJ}wtmQ3<9HwA2_{xRf*0wVoF-&I^_QjaRGLr)wARE6RL= z+yA<7`$^wiro$qEvI6`ik8ZV{ugL@9D~dmjVa4@?fhs@-80D;o!$4a7Ol4h&`JeST z4s`CUN6nd-;5~RrJwDR=jsO3T3%oYBjO*LPiRqW0U>vCtd0uQ&Q3bzDjYN|n1 zV%D3`YAhf&6LAJ6lvjaQ%PLBhI1pMmw#GdxoS4?E-ovHu9eJ;;+oh{DJ^%{NrTP>|ho1J5(?3T5&6CCA z_Zde1io+6MXt`L)rcKZ=p3EmVH>s*Z;jz*Ob$aO>g^D5RY|~m}BiktA@U4c0*X-~G zngSE1mYCK#gf-XI!q_^tnGtsD*=99Fi8lM+DWkfZ=f&Q~&SeRzNN*^g8TlG24zZ2q z;ack-Kk@EOqDk(i{~antvxUAif?`9VdZQl{0D`uO)v6et#tgY4HiccP4^Z}Hv)>~? zps1ODj#dOJfx`1(e`u%c!Fxsp1vf829;bcs3ArYTDy&az$qFNx2iuF>U91@Xqf-oT z3Rw3ggEI@F>Z`r0)u$R|w`ynigV5PMf0?^qFf3)}O(T`Y;ogEVIFh~nwV}K9Q8Z_> zkB~pme^2?ZVw<2K<(zW;#YB?zkA8oX5p=F5u=4oUA`sj-nqCN`*W*t~Th()z&6&Wu zGjf0*6jo}AlK2?h$T(txZr06&&t-im-?%!ciLvWI?V*{~A4_BghMxyOn-DDs%!Gk3 zH}Mhz9Wm_<`)CRgE=b@6?kR!>Nd2TIr3@RoP~oy zR9K#f2>pN9>`)4HibT^8-6iklX2GM)@VEQB4wWk(Fopg*`lFXlz;86Z{nM~NsBuBm zue5E)MGFFE?;TUqf#`oD=pzm{>QRPlO1Qh00Y#duAVjN7Aj5uZL`2;2lyH{E({Y$B z$_kM-6c`{}{cW>@lZi9jyC>kl^_@Fl`+>^!S7(Gxw ztf8~}O%vSabVZU6+YlXD88ONe3q*9%CITt}#D{hVMun;z6(Hde@GE zdk-sNJX(KVF8=tR7r*`X!;dGU-aq!d!v-ZB&1s*5C$Bo37~lIy{B{O};kv41U1{LV zZSwU=pH-EUr($>7HH@ZZ)CyRTTA|`Dvf-{`n>=@4+HxAZ4|{(j@RS9ob!bVCcO5Dv zPvGe9lFjGB6ZTlR^82)i^|UhCy4R<^C!A>c5$e`El5l}$C*YE6Z)il-?E^&Joky$O zKl|k+d+~r@XY0>D%#pFD;~rw}W`mVqkHN;6^@gEkQN{frKC>Zz##cHDf0ZX>jf;sy zT15%MvuxK~=)^>vUmi?`OdgJkGiM$wj_1WcIT8@$*DN4P1&w%?p^HP}wuWl<1 z+#^O-<116X)rma>cozhB(g3A~5}^ySEwCUv^RzeL$Cfuukw!f^n)uZLl=i**t3Q-- zaA}g#3;R%6r(2lC>I2rZlBvDEq*~4XdA(S(vYl!XY=+w#l!fQB->3F~i8Ok8=CYeb z?VD2=rdpIwJrARf<|tiaCu(1P1E-?KooX6IT=LU5-l^Ob9N@O}hUZPGK=HgcxA#l7 z_sdeAC)%E>bk|}jjF-$hJQor6X>8)Wi|Js96_q>1cjULC?^CF>GeL}kgj!8suR(fZ zxZNAm^3PO+*swgc8U@q=fxCdepGPJb>VNCBjy<)>eI5@kKEZ#O>>^t}v;Qhe@n;s| zCuP#|i%S0|?0o)=Ab!!2hRewsg^!BZS&l2VFvQP)m|#C0GziZRg7}q#G2-XOh4@v+ z&!TS@;-_(b8WBIMg4+cAfJQyw$I1rpxM9uT;+Csr&s>wd#I|!)`g~{upX-KUaVhN* zTid3LTpDa|^glnnJ^7K4aJ2W2{eSd(T9ge7J6f;IkxV6VYY>=(6JgJ+k)99Sg^KO) z>;)d^Jy?r4CA2m$- z#s0uwU8jhWx8{6`P`F{m;H%r4n*}XK*Rn(R3pw`!K|(k4!}XU~LFI)nSy6iqyJ~$6 zA4r~DJ~lO@kVdAUS@iKnxWQh^mTecf0$GJ^`grqAH5@|gZ~8SPq?E zh?UvW!BUpj(&ac)H5uxN$=xC%v59gu2E9B}hsF7hUfUGv6%KX%#Oc1O@T|KRuj3|Z zDpsqF8Uz3^MR8Ryn|99H%l#6)jUNO6tWz9^nb^#_kPN)CZb{XhqA-;A$tFcRb$4u0 zSII7UN>vqa4eH&w`M#Fh`i=ekHQ_I+o$O#PD5zBFk{D`&;kzQ7N-*)*8o?7TbSNPd zr^;_nG)+MFq|Fi~pmUOpD^SGFn_a5(HoQtf=l-p4`=iIdz3n$p!H|x?h9Os69z| zDy%Sb>r$gs!8($I{i?wz;i!gS#(?n0QikuLKK}<2sMT?Evi#HT!I026U3pkqh#IT2 zE4~DA_5h6>3ppx44mE2l*1{cFyIK`3M|Tj&`l?{{CRM-rQ2fJL|43pvXVhQdo!8Jr zLmnuDJlkfrv7}t|o#0}rPJHG}T1(ZcCN==!ZH@<2Bj--Shjg%H;H;jFv<=V3UqGB) z$nSEUTf=V$wz0F+Q-*n&-b5?n@!JVoT5Kw~ozw;0Vx_XG!y8L29aJbbGd&y5USeFa z?tS4H^%7@b$3kAr8lRu!E*}d$Jz5euEBC78kTaW?3&*n&4Kjxf0nho2g)clBU|xIb z^AP?0nu>FYR6VGg7&`#K@?(=Oza63-YmgV_8^8(CNw6>`ALo9nIEz3DnRVrOyv;46$%;;V7Vukcn6T$Q*~B;y)!YJ`cCsUt?-1nUcL zMK~54y(=R|kfXIS9SB-KI{1%=PrQyG$Fu>XNB7>V-mD{wIVlG8XRkeeI53FH!sNJt&rXS1i zMbjF#L$rop)vaN75+=44ox0yDYq(JZ(|rQ)GWxt0FVpfoEIesQ=u!!z;=?Ly*r3~R z6R^hpIAq=GxU(L9ob{;j zLPE)u9;#~?*Bm3pvSd}V=vj{hA~G0f0#{86fJ5ZDNmN@-T94J<6FSYKloWvQUinFU z5o?$be{&5p5HI0ferF?uyvIdlIHP?mQvbDgeGVtkajq9AFG4{Y-7JWW*z`u|PxpKM z)fbwx6 zJXWJTUQT9|P98_W(AsPU(a7ieC zH*!?UVeD1(NjWdc7zY=(C66ZhRp)hVUH7eWbSlG6N!br$Z#AqRJni0Ir6&)O>&qJr z^hj)9&eY^&JU{u(^4)XmnoFeXMa+m^ZHAk~*>UjB$8%C**R)5ulQzIJ`<6}pvzOPA57wp|CM+LOY-`4u){!($itcFvt)Y>uU1}p{)SFy`vRD$z(mE=M4A0 z9?zgz@Gr!Q${hdVT6<2YSYgx3RUWm|kSh_~cUV0xP!orI2*Tk5_5=ww8J^*Uw7?Kl za}ZNT_w|AEUm9WH5CgZBmhZGiTbOby>CeTZX|b!8$>>LP?N$FO;!U;o^=N!~H&*}H zIN5`1OlR(^G1b)mV<$rdtwVw16_<0RRX9f@I}$O=c-hP{)d#-4IxajbYgJL(c6wa`2HTD(&Y+fRoY1zrqOYrPnueF9*( zO27^Uf>J`imqhmv-`rZrHCV$ePIi2@##XP^v&l=^MGobS@|GM&c`&%AQLL0ibp^6{ zJR3Np+!DS^KsF${HkpNo`p6hH)pG*E& z7=!%WxCfu1_pJDu1r|O`nc|DeP`t1@N^d3U&p_gZTHtIq&b#wRti-63GDwYRidBOQ5))c3KB(J9uN+U`iPX7gs8eqex?; zoe%H0NqIT8V>$EE*}iBlMKN5{b<3VsGgdyha|`)NgS~^hqHQUy^r_(>H8~M-yS0fM zW8RAe@TbbVe5i|{)4ODnXN$KiIBu;fo3R@LIJ1m<%M!qC0#+#ar$Qnu#yUSMCUjzb zJG38rKK*m72HsHxnRJ_u5L%vHe=6KLy$N@DxwT1Jd=AQr2QWKXP<4{wbC9))%tYmxr|<(VB53yystoIwn$&DH5DBEdW5lr>~pi>MO` z^z%{^YD<=HXZ*u~^_po7^SxDbRG$Z7Xq&0Q=`8zDJgkB&q<}0=K0nKf$~Ag=-ZDdB zyBW`x9&(~4LJUtsKBRT{1gDmx3*m3vnl+Ey;K*uv_r6Y@;@pvx;+ zA6OmZ$?NaI)ryu5%OAQG7T*A3YZ8UORIm$+U>3oD(nPb%(RlgkR&vzFyvCE?wgzgD zDSpy(HvDyM)tcoa%4$;t%LV^{L}FAnB;ya?B93`EZ`^+J`SicHBn8$B(+=cBp8snIkGw>mXOK}O7Q=JP+f#edo22OWW-ctY;gXnekI-_~@BtiK}ta)qUFFE^ykoyds%Cou5!{lIgV;r4$i-l1n^%BQ`~8imRTwkQSgnqfore zCXUTRwj!j!Zh%Z26)9Ds8un=|CU;uAujt5si9!*VGm+XXhndOdhqzCQQx@1~&cla-I>c^qy(ZQd-R6l4{fZ(hp1=W%Y< z1DM@c5E~h`>x`>(CX78-p>DqxZ09&0h^%bI=JR)D#8j}6Z?lyi6O)-19!^VkBFSxT+SQw9j&Wn! z`cO9EnZUugfrMPBhK?_(Xwa)58dUG0=^=LBS@q>?6wMFT(GHk7 zpwxPA4}s~+{kR5Ah!6xXJW_!m2_SS4ii&~~XKUT~Hs3msw|ZBEUMk5c=X(%33{%Cs z!Hv%^pbUc>&qio?et!0E4GDC9otmvWLHEe)BZnQeWZEf7(HJS zUARaU7Kpd*_*4}iGx!CqdvizOe%$snM5x)Gn;%Q?R-*|}Q3CAZa6BO0X%&rZ;)FMK z(ndwuYUPo3ciozwfzRF-0SRr1%l$U*Ue-F*-S;u?uV*kZx$&DWc_po~eem;EZU-kO z2kbfPiz-N2`P%L`ler5qJ?i7*0qf+Hc+oCtU-FxXzozrKupP-O$TL`h5M_Ke)1rif z4&MwCuT9e#XVN-10|&KO6Yo(XC|%Tk*DUu;K-)YU%iN)|SW!87I~LR&^hB`UgI=rw z5l+|7uN*!4m~d6Rxi(wZw6iFbtublDh1La-D^U&T;pp_$Y}o5*OK@`atD!n$wWS&e zfcdn;FuJt&Yls^*a>k|4FQ_62g7BPD5~dzp{9f+GJm~LN5=A@Z9Qg3Ah{d(cyb5fg zTdcP+->SsKvF0|O$CgNpu8j;r5e^j5N1R3T`h$|-@AoTD%8xORnF+rAArXbEq@>U` ziqWF@qWq_0(>z?LWY5sTC($Rp1%vb51Nl0lPi&?2Iwe+AhBBpO4iGIsvw#iM=^UWm zU^)jJq8?d21Q|@{fFy(I9FR>gode)l^7?qF+?|OXWOYh7t*hh3&#YAP_Mz^1DAR3b zQn58XsZi4Cg$SA@2DkzY=geR|!yuYVI~$C%)?Mo!*^IPY$)JQqrwxSL4&u^L>%V%K zC~PumAE4go@N!DQ@4R>HOXyd(7puu~cBA^|?!XclGIgTYmnW~@Rc-qQqt~GMA-oqe zXTv#a1PO<{8CM)^=d~bAo_IbRVUJlnNi2ppl z8;sr#?gW=q(pVv&> z-IQhZihjkJvaG$(H_w$C0l0lhp6C~a<1cH zMflJrKv>v{WG?r=rWQup9*MZoiJ>o1_ZOXVa&yz$`w^}G%juvim=qU;~Trewn6ee_UTS_7#;R-5~we)aXahk?}BxGc%~iHlKZUY_g!wvAgwrv zETYmn_599uR8#MHP-3p`s7CY6z)eEo@YX8~l|mu00>rCW4mt_wofjAKzIi1iF>xVP zdU$xv%lQ1u+=r^i9QK{ah-`q&$pYDCXQ_0ScpehWV!GUnrWcDsmwon3%eOFA8{pK# z7||4e5)dBUlM&5F1(^QD7}5T!-305xh}J!_aAL4fITxe@A*(P)x8#zz1-A_$nlGvY z6`e+=LxO@3eI~mc`$=wLb!a>M;ha#?xFSrCA|gx9-8y+Udla!!pLu>aKN z3M-odXuEIu`lRNsdYujWCd#e8^;cMghzdqWrSHRqvthOV1y*xj&7T%S8+{ocAm{HL zB&BiGpw$S1rI(R}M8N^=f7SZ*qWtbfjkrGmHl=zeIDC#W+K@-IEHvF(02f^akTN8t zxc+ya&5BZSnZ5mqIhHN=Fg9?IjwT6WGI~xZnk4NLbL{Ucg5BF^{~jRbI`Rbj(Zv@a zlgsI!Ba*+9g{0q6v*a*|VjIZRFG%*;G%?n)Sa>2hY|13|8}Nuq>`=sVSuQS=Fq(4f zCziqRo&VUyh^Dc3hnd>gN=)1t;^u@opT({rNDnyCG$qFzQc~<2)|aceqx`<{&3Q*j zyAM^%H)IJ5IG-EM&jpW+91qJTvuT&vQ=H5p`6utiCDf(RTDK%OcTevL6Y*bO!9^S~ z$vV67g7&4K!6b?1?EXkuwo(Ze3;3pmX>yNQ>t^nS61FN^xo{QUY`IZG>@-hR+)qt? zEPIuj0Aopfi1( z6lybL3ozJ@QaZbktca&f*34;ASdUIKrO!^x9*5t^L59Phmm$hTi{BbO~m@gQltWs}XWf>$Bov@6mPn66b z+LX3CJ1p+^mHP$*ce#Y}BiTUQkXiz9c009PpgoVM%f5!6hg(tDq9l($R^e^>)_-GN z9A;^-Sxu|Dm>zkEw|rJxzaQ|+Ej26dJIlNzg@abxUa!NBcaF3C)@J!U4VJXnza5h| z7Ac4|)4F@@{QaYf zBHj<5ruU+z`_`mRW-(IWI8_LU)16w5GP28g^qS_I!fFi$5M(q~$SJ^!Xip<7U5@|o zO)p&*xg33>h#R*(eMf(_Oac^fZ8rH73)QT)twm%vBm4B!w+^@Ou4GdLRHIEEfb}D)W0lAwSBp2 zk;*y~H(ys_P|R^WMM7HZ!L_FHkzLAcEfwui+0LO^W1C`Gxgq&f8BgpvUP86NFs1`% zYYB7BVux1)Vhx-v!(Y8yvv*6QSvfwJqpR`F$?m8yct{eIx3X<~lTx^z5)L`uJ_0x8 zZF>SJ^slB%n*SX$W5@|3rE8rNHg3@=RsZW*k5vov*>` z3gsnTA)hSVb|zPaq4A>$mj_Bks95nbeD%9t6S~VYD`KOJlW)(I=U5|YL`eOP7yRdF zMU`rZJKA~U58Mg#o-v!v{%f&Oln=DTGK<=W!_GCL57=#j^Y~H$QSd-29WfjknNWmc z0-~m$vQoROXHQzj1c|2Re^UX1C2aifP#Y_w?_>=8D6ygwi;;ckP)+$h&}w@71;6Q+ z@%(n`bZ^y9cCQ#X|8g@ONGzbT2B!Z#AH5}pV(9eEg`c{vJD!)%eKvTrJ2TOssq0WL znJnQx4ifi5_`GAPtG%~rG`2gj+lm!gP9TX?uvvIFXySSm^FaU zUp$ciOVTOu6o4VvM>pWSv%ZkZKwD}u=$)sWtf*P`Xye%E7(jX&09BM}eS3i9QqZC> zX^F?2*Eegi*{$v8IyZ7VD%xdfl}ABJ4o>XlbMsNwlno=~96O1+biGc!1TL`ov0$Y` z%CL73F2j@Bwr2jgx9+)el}!z2ga%R-;JD^xZ$=x-FmPdLpGF zhfeQ}6p!L5Ueix*3EMDuL5a!eKaV4*B)sO+{oabS5NBMXCHQ4DVIf?MC%=;&ieh5` zbguK~`4!o2!^FKAp#Fb-Jfd#h_`+OazB@E5dmq4TyWopEYKtp6bMRAiBNuAOcywS( z1T_IEbr(&DvZ4`tJo70pD3y!w8^vI6dVOg=ekw3}FG|H@HyJecv>>wW8Y{fP@wN%T zlU>&-A8kp6&Da~ZUDkB7y%ZT6P7upHN5wAPPj5OyV!xS`_~em#Q~DRE`NWRZSlhQ( z*s0PR%Xu_ggIe9)M$6~>-8^c5n^^L1(IC8kF}@uAF&+OdE`_cy>8RK{U|qAOtL%bS zG1`Y~tYC}y;ti+6Ow?=h7c7t8z*2Y>u@q#*H%@jxM*Hq~Z8W4}s#6IH9#`|VmypywSeTvtTedFl ztNBU>gP213L!eMLJb;d3?(!8{pMzuDcMAyiwuuMsRY6zy#qH3GbNusdu$XDyPv5eC zR32a|A|i>4deUC&-X6T_Ok7f2-BBGY!|jYIeW3fUuxXQ=BuaQFL_xB0{t>+*1YrxN zsi$LXgujzTh>l7<;5Vtp3c*lx=)XCWZA>9n;_T(HAf-4SLg6$WjPWL-p>mLVkczeo z(NJYr9}YLrJ9WeSrFQ!k^9-xx7>W`2QW0Re3Q>Q4f;^S@XW52NCH~moI)X11bAR6w z{{t;K(ID?;tJ&J4_`sFtVt5VJ5y79q_j}&V9IHK`2S~`iX z!{~vb>z*s9cJ19;Ywum+$}-#O&RAeic^KPrxJ-+99}$*_62@fRTdjqlrFrxy$8O!T zksn%IQW_!=QDxte73FMSw*frqcBSv}QjAmD2D3F6BXO3R3M3g3RbM}>n|RB*YwYQ` z({&ex95F5Qp7G+N_2-a{h%U9JULj$&es8znatN_N%L}R;jJ$)sTw?{9X+4+;p`Kko zltsL(mPI@XzdZ@Ri7hlDbtfh});#7IJwW%3jjDGw{(TxUirq34T!w{I=~l!A7PUO_ zepBMr#4YdWk~N~pVfM+ThfLW1LEH&faB$p|xwAtQO25eF?TFyqNpO(W72f}rhQqLq zGT@uINc{LuKu3%|KV;XUyiK%mmqYVM(MlycDt(4d`o$k8hGBFh{1mTq7{;meF2@z< zl3WPaqH2V6P*y5@l17>3pgO@AtEwD_V^kftdkCM0Wu$RR9ZYK$!4;4HC4h8S+)64W zKGS53gIWQXWQH~7X*v^4H}F&uBXBiZKs2s+BSTZ0H0pRUQED_vhH^z*kp34|AW+BF z0KYo{Z>!(?Jifl1Pe%yEUyGkPU9HH<4u(`9n~GSyK{`LN207Nv zgnB%&a9Ot$O70wqFpZfT_!Z4p9Yc{nU;lxG(dcx#y1knI&rdI2jQ0NV?EfKYFj_BZ zg;Qjl>AraxX8NeeIFvNXZJ80ra44NM97rO}f}#zPB%W!XP9z<`E2rKWKBR<>!n?pmc{q~@FRe$qQX>6k0fwy<_EOAX%pIz#!<4Yu6eb?@K>dD2^u#44B&u^k)u`z-XcA@Rrr5*XP9YQu~;V{_BL53NM*FN5P{Z&XoM1g^{kK zYuWZQ8xoc*X-vvGYV<8GXKiFixpBe1=HEIt9~h3<3SLe>j&J8{7c^d4)M%eLiY}FB zKU=SC_ZO$xNy7~eSPs+w2DqRmQ_{j(PRot^@|iqxf@{5(xYl_uC1lmRLGMh1_?m8ZF3m80Bu~X*e%30WxTNOV+7S85W^u&MYa@$Wmb;iQ8$!~G}8M3sZ08V5FxW^%K z(&-;}*25p~4f%gkNQhOP_4r7SLS<$sU*>#bqCCgY8m&O=rq`3{$<=El683aG8SI;< z=w)mpIJ=?m(c^hzR@$$2&Cak#ms3f56H@P-=M53x1YXpQN;dI(|rm7e|kk1Pk9HRTKR0`L0_c;xb z>c*3jUsp@~3#e}98u-u#!3Vun^E#R%5EnjU{M1~}zoDQ*KfEM6MNXWcfHRRX_8w%h zA7N0xg79>)Hq?evx&Se=NMPTy)J#> zB$x0(JSNxf&{k&<^8sQ|L zrq`o87ne9ya4q5f=pB*4Y&2dj$6ro{uWVhjDV6n9Qez)@zlp0V2d)WlZzt=A6f1pwK(6@zM&0LUSzI zi3L{OYYTTOvuSZTJ_vMDJ-d%e@qJA!Cj_@qREmdN4p~$hx6ld#JubM#^G?}az@ScL zhg;}Ck~UIk2|S!&%6u}Ne?1SJ;S#}1Hi{P1iD$_6)HS_+RX`|LM6o29^9aggrq%^F zeiYDoG5x4eSYjoEt5cke9YnjDqY|>h;k^YibyOUJBn-Z=a%}nzeNIeiqt6)|V{2-@ z;i4%n%;GWGc&_S{T2x7fhuwsj%_^?#H-E9Z$pDRv6gdv; zKe8VFD8-M_=TraM6e)@$F{#m!1e_;lzbT*$XCm?}#}!CZIaLf2j;4d8R-3E>rM`F@MyGoM`Cw}>qSU|ZPdet)gh_9YxTwfuqVH(S&B=W-xp$7|fI z_urv`B5~Gepd$2Z>!7$YTiGA$CZ*phu_8L6h>`O$k(FL7;8~_n*z5JEuUVP?%o6(7 z$%J$DCZESkCC7x~PqYtCmEg?*WMtegAaXr&>F02xEM4m;m?fYR}KoC^*W#7 z!+;vqaaZc>KaagKu0beke6hHp!99< zTwFpQ8(^wSO7xRtXlJlf#)i4`)FXO1Gs1YbRgFa~veNPL!)5(0dPFxA#i^@k$skwg zl-BbVeo?Xucc}Q>D$(tOD(zTR1O+2xl&fZ3HEzI^yn}A^HkDuN8o*pV(~ZbYE^V%- zR7^=Ke3YN2*VE-}VoJs8uQWQmoUX^SdG9!EinkZ5iJw7RkPp@e$p2nnp1gY3+dsP+ zFV{Dp(Ug@^n9JP7(@pkTxU#*(oI>6qWFio`#0+R@mkazJOe6ce971*zPH)}V2Fiok z_JKggIk@C00(Gb72TESv!^zO6Tm$DIus7<^w%rt;-kH~y&(Uu@aUms3BFBjK~=a;w3u@o&%=9HV-KTqDy0d(iRXW>Wp{J|1> z?kqRkSoBxcQU2@AGLG1zM(c*gcs z96Z(JA*POwgva~FovDng%V8dBC9Y1!{w?R(Me54^mt#f`HabNZ1`)0d+vSI0yj~64 zPnVcGJh=^KA_k9Im#&J%kJR7Ess62^-Eg!pw`w(7T~wwd^x8xdGw_N+Z4{F_CKx3f zKPJprJ>jO4-07i7YX(DIBv{KOKTa3ISlI#3AY2aShe zmQiK+mw1?ER1Pb=HM+aM1~@zEpwbiJ#OWOxV(LCdNLqdhbL21Bf36SYsbPMaAydqX^X!QC?(l+s$o=YcjhZ1+>c0Cj&oBVz!2P5>3StI(t~l}iwCD(i42 zM5)J`>=7ySSbja8q>>Chz#t+oo-k{)j}tezlhZFT%)q+?1Azv~Z0j8^r&lU3T24Qr zJ}rWr1T`xGE%UF8l1AgncJ%MYxKlff?K1NI=wnpym}4VYxH3ry9T+M7uhAU6ynj3z zo4<;Dte~gYQ~#w)%7bZHQeJ=biE#Z7Fh4?wV=_AvA@fe|6&v2;{qW_Vu5ZblFim`q_GpuWa5S@rM4LE9 zg9FFw9>Pm;0Z4F=F1VfxfFi4Sv>x(+LB?_@MNM}_r#%jBqsq!N2pd+6CINL(_*qIfG`rj&^J(yv}H?m}L_ym4)^!am^ zBq{Bm?LX#0xyxh@#D}FO(PcCJ6%;%O|G^_prQ+!Ded5=bUnm#f7)bu;Kz;CcFE)Pp zN!*q4lk!yp1<8MyfTTL^ME3nS3?_~1M{8lP!c2ZXdj0Z713l#9FJ}T4$Mcil`aRl2 z%M8HY!R**Fp2oITO8Y@Q1;9Z_2tQ~A)*&;qMT3_%-d?8+e(Z@6IM$A zc;B-es`3<6-x*j44ZUZqME~XL$~`!+RY?re0)zRb6XcG>g;Uz6jCl(%RhvjBQfD-a z^0JOq0pGWZHK0&eBXXGbUS-y z)EOhuxK?LQ^k0InaWrv%V>B2{?kEj&nnt{@Nn4$_U0hHg$N;(J@;m6<{HM6a>;v)B>uLFYPs#WH=s-H`22f-{RLb;}nwI!4_hy2$K$ zvbee-w4hC0aP`*X^(_fGHq%a1x*4MKxdMeO8%if}HQ`3x8qcIFn5HY>F%li?VGd4* zz{$1lCy+(lUTN#Aa=Yr^=LLnRtl9Ty-WFqTqrxHU`VJdcVU)jW(7Nfo3f**R{>GTn z!Q^f9F78d02>wvU*T|U)53slpz$DNh*;Wdxg9n^0-7VtS!iNR{vUI2Wx_?$n5I{xB zVVp#zV}th%c`g}KDmRRQ9hGC`NCOeseT}^O%5YMHK+%kb?WYSL0y{u9AIvanfErka z*Q1^j{{SlThY-OzF`Mg?Va57w@d&R511!*w+TWdT+ct?3 zhkNFY^|9^{quk^xWG$KGY3c6ZP%7(wt4u`pY+jz949p?phPxxr{<>|jVu!K%p0-@% z%6b|JZS{m9UG^hqG=Z+^1aJ@Q%5{YI7CC>y!O8Z--0Iv@4h2F^oqc^Nxwk-E_dqb)z@ ztdzo2Ozxfk_DHK1{U4C z=>}h9dv1zQTt~JZoL*hUsulm}_uM0>*B9&RI54L`))6LHd~t-Tn=~eIn06M&=sV~eLUdqX_#Ax0>exgx2E})D)ZhCHS z2`s~uWSIJSPc%w%h+1frCb-dFLU(NRF_qATt~`}x6L!Pi-V5J#^rz+G_9pNET(6Io za1gM$bF!zav8n~ny(_J6{IPD5Iro|zcobPxCRqozBf&o=o!ok%iBVS&nT$_%!74(?z#SJ(6UL{AbWqN~l zbc$D*l25ZcOsT*2>}Kb`x~06$YA_@V=X}T_w82gDnNJo%wtzcLsdS$itau(Byo@Ks zf0;nx+d-6{l7~{XUxPwc!XVW4a_~Wl|CVHh=x487M$P5gc4xQ_vWCl8!x8SAnQKXU z7ymcXV|~DMb9=~BeSv0F%%}i)EsGsA2v;cJcs;m%<)Egi1^eYVzC(4~D09I);s9%0 zKe20;5$t-zlw!#a+cqhrRC3q7uF%D*)?(xDu!r-%&ncz;;U2}s(1oz zAFv$yauSf1l&0K5tNl#?1U8BZd;4POjwkEe@mx&`+=dVieu2=*C$%RDyT$QI#>mM#h(F zAu+m|tycWLs?G2oi1BxGdoiD_KIt@;Q~uTv^j2Hl9meCl}^bREIJSA5WoqGB6(naISr|BYHnFdb-sUtw8%Fs&!UufnPKiBGJ&7vRqLqI z8BVM^SlWo68K5tNuOd65w(Ac%MJRih1gcu^Nwzy|QMufK-uq^5kZ$v})zR35Qthh+ z$JWbck<`O+fOc9z$mF|tY=GaDc4TEGOf@k9jkX>^YzBb%-CGF{BMWdqR3;T_V z;!3gn!5bC+@#9V4=)Z;fOZKHc<>8+4a3RsCPD7DuiDf}{DrX`Dr#%gq$--suJtCA} z#>?5b*7jg4x|*8?vtszNtR2Wm&d>%-70n8(8g+PdYWB1lXAGKD@Cr;8or~!6Jaqy; zSd;osbQCWrIx5`|M4%~7$37GvY0^0^i{&m*nj7Vr1lWnb74TuIWz#_u?DL-_Q&y%1}$CZlJ^9fgNzbP%+2h-oWfKsg+U8vgM{2&c8d8=a)+g1JW%_MDPnfX4Y3}| zp^CH7OpS1#C-#X?V9P`bG)#5-8kU4V5QVAen8S3(T(>v7nI&FRTS#XT##4f4hM*Iaa`x_Oe4zv&z0lE$ij`AbD&LA))!_`V$ zt33H)L1ql5&R6y9l)BeU*>qU>Zm0Kfvrxmkr4WvY%a&S?vcBtU0}D+SCRWk4Qczm= zQ9(Srr0>xu8Vp~rV?LsT;Sxu`c$$xx+;G^DE12>QcK`V2YhPwPrTZAydH&^QI{0%k zHBCNZ{n_wMpCa(v^=!TxO_xisCSk|)kJroGUNAn~dlD&ux!w~I z7ZLM)y;xq6{16{brQ|0=e35;j=QfK!(nWf;ceVP|Yl=-ln(qw36Pr}KiX}aH?yLc$ zev76TM});h*_i$YpFAMz0g~`yUkZ^bh*Y1L=stQ!;wuY`KG6!*z1d>k{{3s#cyPo0 zvtM3vJ!XOQS2u(kyN>olCWqmX)8AYYTg3Q;w2s33@LNu}%=~w*9_b!Y?O!Xf?JnT! zayI8iLbtrVW)ZZE&{A#ti7HJ9VIOyJokeXAbuA?pVoiUG>ACl>#cF8H%HN=0ZNRcx zo0f-1&rE-k{*>2xwhIOXykWe_x`_~Fy^#bQ2p%dT_y;5OM) zZXBj{I(^jgko{8`@_g#-E4I~wn`Gyj|Ndyh+i${l0zEy@qG%I_ z@F*0Acw{#nP#$FuhEjrsD>{ArwX#QzMycESmuK++?9#RI$LP`?Qojz7j6i!7RTSvrWGSw@h9J})6K=^b?34HP>+ z!`^-)DyRz!^Fp2yJHWK1F>m*5p+e)}@`mW^eIllT*5!hHBa!_^i#?7h7lg?sBQJPM&I6g=1bIr|n&- z_qt0koODu5^}SXrmju{WCYa>FrKo@DmSue5W>IG5Cp~gA*rB}m;()ExUU?(ojD;dBu`ut4Rz15m|@Z5@JM(c$E zoqW~j@#?ev`#lLqv=`njE=SAp^`|Kc?5oe}LZJadjF(;^&jv4TGz<-wl*ZA_K%W@h zSpLt3prWZ3XRSJ@&_q56t2#Ygr3T-PK9VdXvCfjXI%ReE7V?fR*7~sW=qEIU{RCsWS78%M*@m)| z{#kc*kFd{WOfg%HtD}EXO8?H3(lamryDboSGFBmxqb|Zxp673qccPxW3xq+lcDg=B z+7Qk$TrYyYX=6sXTTQrpCP+%nPUHXrRG{WXx}j}eMz<^I`1`CT_RRnIiC>HMKahF%O^R>w6v|==xueOJ5)Ssy zqHfv%cFXb5-7GDWIyQ@t1_6@^Mp*8`^=A$U)Kpi`@%S~(0D2nIhhToD182U#?oxAeqHrAJ_aNvyOF(kI+8|X^nybT15X{xut6X;yWd@P2;lQLKaw~cl9*^V3&!3Av?z>_nT zD1|6a?q{jrrMUK+D}yyP+v^&`R_%4?4KuU9+v5z+>#3u{$(gl;@F;-v;XDsbPCU<@ z5~-2dMcklEgeBJ};?c9}t+e3$mnPR1XQi`mW3>lN*2ev;kVIcjC%4NL)KMpQd3bwG zUh8)Q=(*;kokFr5SCb-z^IhX+5JjB2Fe0+Hsw~KXyb*u7q0E(gERAAtJieK$SmyWI z^0=+rU^7CSKC-%f(B&LGV9P;^)$DRUTA~~;zD+v+ps?Xx_`;pfkuZN=`3{4IZ1cHO=S6z`E@=jS1G&OL=( z?#tLiodalzhSpUW)kMJ7en2tvhQLn#EgxOnO80Qp-~ZA6kw!dL#;B9Uas0zKezyoi zgNQ=mC#?5J%3gJCu7)EAmA%e7Hp(XeHJ1BIG>t2nQ{KAGETZMkk}uEOv14Y7`Kl#?gz%87r9%89l0r7W2Io%DAB1s@p{40nVt z-N3N*XAS@nZi%Px1NAC-JFl%*M7xTi-fi@Z^&O``5S0Q>JUlxe%&Ie(CAek%&FN+$ z7Md0vOFg?i+~;*TyA?k*hnJ>J%>5jg83>DLBQb-9!>Cdu+vDaHpUT23Xg zeht14eB~VF59~*Ln~uVx@J7wr)SWb6A~T_|>^bAGKPuHyKqwAW(>zu0tL@CzP-Tm5;(Fyddd;DeF}zk4`eF&@U|okRI;uRb?rw#mIhfc_J#l3GRE**u z2nI1~d!s?Y@?mgiJ#k>iDs4X{`#E^;pIQQN^&(}FuH=kSqObaHv8n46uTN;;LG;);){T?=Qw7AAt zjxWEI{Yp|(ay7HZbcN_=j9i$D-5t0f2VyQ>B}+#X`X~j;JSffY*u-x%1qZ@cp6_Mw z1`mCQNK_P|5Y5&r1d_>=Iri@poq< zPRt$R;`>N!g}~U-$hfM_FWj$B^h>Q8>SjD!qVeD4YgR*%Vnf+5km;J~sE25Lgq)8o zbj0oW%s*6OBsMm?DWjRuAItHL#P}FKxSUSLU&{DqKzk%b`T#KhRPcP_-nI*Via}7% z*P{^RUH3_Du40R5OEM{9`ObYj9H+Zfxu&E@l9q=^YtW)G@3$3_VxOm{h1YHXs?bPM66ED!1F&XbIP^ zyU=G`=;f5GxWv_LO7`r61C(_*)2( zn_NXxlC4v;@+|ydIHIuSe3Rk01)x&9-rU0J;GS%WA9pte=6L`sG;a+&R;QxwTIqNd zb;ILl=+^l49~Ztpz&aVt3G?P;u}kL46`R~uSr}W7e#kKHihiMFl$Uo7;d%Y*>QtDn zt-4hrk|@^~u!~?Flsa*$0>WIzSx?8IR)?_vK(|ei!Gt5E5OGTdAm>f zc9@w04LrzA(k!V1>#?#+aMF>8pE@Wj5>h}NNU&e0gK`W`mSs#7?h6P-c*3$0zV;|n z-cpS-IyY#{P#;S&Pf=eiKE9Prwe|MdaGrugl)<8~0R9<22Y1S7`uSmA2+Z~^_J!iS zq2rBBZB8Sc*MB9NQ`QW}&H5^H{y!U|X0XDP0NZpmVcbFoUbHRYg7}wT(B(sSUf}X} zvaU95;~{l+n!|lQt>?l?Ns5GrG>4^_a;$+R^lsFyu-NW$3tn3#C_s(iif5n4+mIo$*AtTFyo~+P&n7sVbKh;arC(qm`JDXnTwkH6q7DngK4@&Z30o2!1 zu{xhuE3dmW1J5t_Jl?;F6Q}8PI3ncLW7nq0E!g5wypqT3c3s^%D3zi%zLR}(E80bK z)K*Feb%4Eih+SWNG&?Kngbc&G(UmKFNZ})&chfv0I>hnX$qMnVG6S8< zzYPYHx$WyJ-{&nx;b~%23R{-oz&qh^v3+1e8#uki{?bmXGKV5bu9UaGF=aq$DN4ET zo=M(^ZPWE_*i_wX<61bXkJ3UvnG#E1|@ zSA@s8qXr5+$J_`_jQBOVlPo#0Rm@hlO%iX-MtvjgP7pRc>%DgZhaT7H@5QUqUyiut zp_CT8Um$@GaAo&b6edP4av-RRT+o$l)_l8BGSBfDO!x7mwAI#66b~S`}jp38U3!CwGSO{3C zHcH@zH&A`rz2(&(qo_yJmx^d?H?M@t1+bGo7A!g7sNAMp;B6DCRURos$6Z5}Aic01Q(nDUSAUFe2w{wA zYnxWuL$bZ#Yd7?U2G=&ta%rEmay9GbY2<=ILqo}brWIfrP^G}s>E2{jQJ{pD%ekCQ zREEB|eu90+OBS`ZHuEL|l+A;RnwDN5|WoNDCX@e*=D%ZXJTM zWQMDVAO;n5>v;$s($`potG#pUQzCUY|*?8XFYBc2DbZ47*tj}+y7O*pZ zr5(P?aCh=S{=8IjsBXyrCWZ_v`gMUC`oGheD>^EDDQ}z}kw20oNOa_{oG8iCkxway zdAk2Dzgsz$WQ^oXabYS)DFJr-#=g6%#ei&^=$X+&`fa)e!*wB z=J*BP8}ob&XD5?%Kpx0FE-vEbcs(A93e8&^OV-9nf4se4>(v&Y4@ zS{9O(G)2{3jVF@HJ{gjyu3lGHU!q}R5blorlDp@^W+5coi*s`~xE+;i-^r}bT8`q? zGePdg%NdM&{J%h`ya2s@SP1@9<_*3Bvm0YV42a2a59BMAc{^ASc2p7co;7tO+&16U zeLvH(r;s*w#yx#n@}xk?2UoZ2>7Qn@fbVp<^%jf8LCkW4_l^7|=!j>GgHv~1;+$b4 zJR@FWH?JWFZCa}+nIUO&rBUQq_pm{i_}vb&(VvEF08Ty2@96!#LQul+^pL+?xxm-% zo(oL1S~-6Q36rNR94qW^oP}d9A<;0j^`Si@?A!fbsa-#sUMvV9=c;{tJL?f^xolF) zF76hn!q17M0>UnrQf7+1y@tSFCOC>qi}sc8wNk5lIs)`tA;Nt+t{Ys=+*Fkhut?bo z$Dc5pu<*zK8Xqs$ASyj^3GWSSW;lH)z+&f#zEBL?lQT%)paA->d{6&Hf72#CH61aF zj$*cw3Q~Gurt5en-M1N{!|s!7%Ul;81**FD=*Qv9=%C;{u;leMn}j zR3BnG?5yDL(7`4rl8Z2>%yu}x*8hKd@A4yAwxxLmG|<&T(A9!L30mSxfDmdb6=v=p z9zH;-j0}ss9#6aOo{w9!WLUUcM3~au&CAT(GonGjkO4@{nDhXIct|j)A&eM-YSK~* zAyg8R5>gNN2cSn3zi;im&)NIDkGaJo>$>aawJ_V~efD0DZ+&Ym&lVUWMo-U)xJ|C6 z%jv~T!4pCzRys$(P!WY2?!2Vc=QwP;qLSlm`G!_0rX~85wRMi&>~P;t&#x&_P*v}4 zct6_;p8hF?4=Br(p}gMMFBhAx^{^YE?QMZW=J-eWc1U(iJ?Q{@Rig)>vliZO1E6<0 z&?9Q8cR1*;0GLl){SWl*&h_PDc}A7IGnmI$?ahJu+)*&k@Om)Sa$c-`m(}mf?em=| z6{?!P6RX*hc3TI$aDKGrIF!)c#v|cabuulg7xD_ipQa>m&c?W1*^q~O`cW( zdu^Ur78>bH(z18;xf>2+^sA6U;C4@5U!VRoTdziA_*yhT-pecTOoZc%d^6%gw7rDK zw@~9OIP0^0dHq!dfykiV*UFGQbv>)P5kP4|)f3k}2Hg?bjz+ zW&X%ECVx6#YSw`anED(dJa|(pP1r?;yV*X89lV4K2bN~ZmV5>M%m$Vb%2t?^H7H2V zi>xryGVFfvz|RKNI`9S-?`tL%0y{_bI?V0XmHH7fW3c#| zrP|&^EjDD9nmo(Uj~0?pImnQQ?W!iUT>WyfdlaIpd{N5{LVZ@66dUA?MJ3Cc)^OMO zn=UK@BQkkharae{$GL(&P-eAY%h*cb$fS>;M?@r!)2SemKOL37tb1zq1BggIjAD9~ zZ;K6*jtMpK$D#g2G^T=L$1fPohDk`s4{O7A*I{o;DrngLIs^c-5V?Q%gM(8_6Ru}T zoz(6LmH_XQNAxc{eDY$jdwelnuCLxLE@v{(N&z%;+{Yq;im_LfV6ms#?Zx~G9uIsA z{{NPh-AD9eGnI>0koLhlAdo!9~2ar`` zphnkhuY#}JHIacwkS>fGyJbu1M3zldn@pr!B9}_Ek*B$H|7dnPqj%le3u3rbnI6xU z^Tk;f^X)#ZN5h9ls&0HjbF}9af%L}c4N1umj*Ez>72QD>@?B)%lFAtZi| z8E%^a==RMuY>uKo`9E{O;C9>s=N;Ttbz!;VYULKkC#ll(WmI*cNX({XU68rBtTJ8| ztGA$iUa=(+{aHEDPuY$SnA*AGp&q(b!gvyx90{#3IMK;fe;$P;re7DOB^_lDt1@;y zVBIg)%&R9>?Tug8mBK?@s^RCDFX703ZBFU!`OKaG<1Q=Qagzr&=*WPS`4@X& zx1qooZ8115cO9T_*8w`lymQ^htRo`q8q3jl>{)l{tdj$QJ@2spU$uJ`K;?g!G^ao9LyNf%RZSSo_wN2etId(G$`--|M*30SQ>GO+S z2JwU@6JK0>^7@1CRZg(*bg}qpP9Gn(I;P$kDBfx4SmM=5Z9ad1ftyh71h47?*5qJf zg>?L4S5J4A$1PTq0Y#pvb4MY{I7{CrG>Rma`yQ}I`>HgW87-YESRuhAoQG3Ui1)Ifw z+^RYx&JJX-we(q`i?sy_;sjd!kr2)GIp4rT9caJ3>pOL4u*tvjp~L2vF;c0%$Ctbc zw-S~!nB4-V>1xj}iH*7uI=Gz_OD?4<{y9R)>NeGd%8}A=qMraMySkU!tJ#G}nb-F} zNBtwkZ^drnVyoeKR}8F(&s+I2q57(?xk-l^JAh0L%o82KBlKt}izq+Z7DDgAwow15 z6O`6k|H#pviB9+iX?ZEEO&4Q35$7XBIMI0BmnVkR9ab0I+}~g?Je?dL*@w+y2P;zc z`di69_pJcN#`%4qNb!~kiZ8Ad#}|Ut{g&scP&O;emlyK>>~UKOW_GFqyl!Db2``O^ z3rI{~@OU!4esA4PY2_B$)O_(8%nV+u)9fou?o;aH=jrn7@Dp;X@8EbREItbyKZ-fk zzB(3;{mz87U)Af`Dy2K7WhMIh4r}OLRyI21q@g*2fjW76&HS33skB5F8+Fh#X4Tn5 z?QEYq$rG;M8Q2PzBE9`1D8&O#Vfc)1%to-N*Efelca$t_U;y4Jte%mT>l=+hQFOSL zmgAjKS{^RmNV9HtSMPbktqj>pNm^Ou2nnegN;uG@OT1)qx0*IXYpENey620P8b(jo z*DH1I)lq6#Yw=qyM`A01h3%?=Fy*^X&j4sew?q5E z>G}NarTFBti`Un0SV7y%bg&vS)3dW>ps`hF$UiHy*Sg;nh(HKBg;@O|U7BP+9r+ab z>igwpX*ch?1Sx`(TFi3xU?md%(YMbJAAR%VkCUCRcHI=u5JAGzYBTCEbX(Cn zqTKAt{-fJn6TX1Kh>P%iLAkjiA`s4Ij_4)Yeps&3S0e%PJ4<@qj#v%&)rSkMsX)M{Yguz%d{}E zeI!dNdKB{nO3u0|_NPu0Bk1fg#WS{fnmfR=P;=DDpb8*}9BY-=auxz{Tc6WVXL@rp zzS73Fh%g8p*qX+lt&z%-OV;y)=UEL!x-FpZ0ed-J?FgVzY?)QUqb|W`MpO%hEsm4@ z$4Eok_Q=Qf)$iP;QuQW1OH?GuP@`}-J?&^qN|VT2N8kZ>C>mqUgxDW$;RDCHr5x+%Bv0yhc9L{mp*+wBai7k z&+_z^UDBip?VDLC`9eoNHP^LeUB%KV(|}bvm?`R9ZI>5Qip$F&XzKLDEY2OjNU|0R z+wDA1h3SRNHLI~QJv%3fYjQDPt@xgq_4~e+ud9D@Lxl=2Cu3*Iyd-Cc7-4f^Mjl>) z-WQsitVV1pXjs8yb5%U zg0w2BFzGmSD!?->UtR0q7nqVR!;tL!$c`-eXS}LTs`HC?KI2w<6_y`24w`W2 z9m+0dVB~OR6QsfnWG+mj}vL>CFKR-L226gJa4H*YnZ80h^TkS}Yo!9~p0#G3L9IE<)m~72j>^mu76oBAE*= z3RlDbD;1k|Cp#e)*EPe^4uCWp4(KOEo39Cl-CUf?GIB>_H4f&;1#I-YbKSd6-VEU| zb9{*uo=u@21MR?XSHYEcC4>J^)|?z%fJtRaoLFcii!`*?bYR!iP-_Q^E2=u|foQ0{ z-o#3nEtZ-eq8HxaNaPVYKT~2=fq_rCsf+1(ULpyaMom4b50$q&b~>zce&F;i1I%w7_hqH>}^8WMd)UZzG3uL`sNniXxEF(m2gK z6skoC&=tocqD(Vr1(v}a3GS&Rl>o0d=6Hvp;M~RQtmj2l80C^mxzMX{5x&@@mfDms ztAJbKliW5>%%x-ycu}CmM~EicLq5kJX?3L>#NCCu%wa8h&tO9?}33A(Y}@Y7Qk($=nZ*^;Q0i%LJI*}YAz||VU)_JDXiBI@P$`P zMDmeJywn9bZ4=oibsamfPjnFO*3#?Tw^Xy@yD_m!uC-5%b$bw&i}pX_?eoHq?L&{( zpGA?rXtRP`m&VMtBo-KLiP0ERPu=+j7Df!4Yd&FYWjkZ}=R0dqY|wBGL=*EtA;qDO zpg%HE#^ShZPvXakK5BfF$aT*z#E{wdk!+YR#4rh866a)oGmBAbLW8v8EX;{lY++6& zs)acTzgn1+7H1abRA>~=wM95v<}gkCs^;*Jr#N(;_jZDCJz!=Z6mAc}D|Gj=HV7Yr z(>zFvErU_|S~Z9&qe@X2XYr;kW2~w5*J!NT@q6`a+#^-bFX+W-l}eZ_y@HlK!Z!_T z*o8KkeOyBwS0O-LfvjNrF!OEVy8|!@EqWh@Ovbt)W?DX^b;6QoLiwO754t!kQJxJm z$=s{qw;F&+3>@5!%;QMm?M!-AqQ1@UQyz89J&3sL&8;|n+|W@?dz&C|TLYQhQ(Ni@ zZQfWy3YYs3S1;_3pl#e#xeG5!pM3i8Vg;F90XZd*h`25Vo#l`$*6)a&vDy@&$taCG zlSenRQ&q*b9!7w)6soik8s>>N^xKhuf{B?e-3r^c%4kp{P07*Q1Cni3G2cpqPNV)B!X%Z^6}#CaXd8hkXdE7k zEWXjM6>|2ECbGQ>?C~C<1XhDAVxtlTDPLf8yG=BYzpmpBx`V*_NNjCk#l*0d~ok!E7W(iRl%yZr{oVO^E2AgoISH;!}xwYEb^Zd_<30z!h#mUa{`Dv+_7Vx`QE?k`+Z zi94w&@XRxML5chKlhyq1IoytyhCdjRX1XT*bmNZcTHsDJn>@Uc3KSg+>j-E}Pp$r; z4GI-agEcMesgiB?Nz5Ci)Ntbnka`jp$o)YHz;YZdx^2^YZ8RpHv<2EiD1HD}ya``|J@bGgf*E0XJOrmj1Z zZdh0C44<9k$$9?K5A*fAug|SM1aT4D8bM%Hm-J~*yeG++vr0$ws6Nuf?zBARPuS~X z;8?TuqAasK+m>&0240sH8>7`gSihzjxwE04U#OW}2^#CX7<>>lkN;K2M(b+IkgSX-$Oe(toDY%g|kQDDEIT0yAk0Hi1s$ErB@@d!!RJLd~02J|MEnd^6R<BGR)Bo-dz`$gxTRYb_-OVla!n9yGA!+R0Frx7d7UhxhF|m6(-8QALbQ$g|Q!jL)ey8&%8C`$fj>Jwk|3N{D%#es@4m%2_RpQ zCq_qOCUvcoOO8c?{1R|%to7W}vFL8zh7!-#AuYrq>#f;LY?t1e3!x{DQ+I?1yG9bk z)q3mC|6^Cf(0Ue_1g`j;9Txmm%jN7;7S8TbayJ%!2;Jj9miH8ho{g22IE-X|xj224y@KtE{_ss!>;Jed6o_d5%{x*1<0>^@<24AWlL=TBJI=PHZ= z+49i@@sVWj;Ppx0TG@Y7s@YPkHUK_H+5Z@;tZcGaea%}b&%kPGHdum?7{xD{wx4KL z6_Bh&hWviTg@?d7f-hw&FVyfLpW@l69S>LV7@v{@56d=~Of#)K-t#xs z#9Tmn^b#8U&_k;B>64{UfJ%y(B~#TW3!9_dC(D@Efx5i`SQwbwBY}>(1fAm`#x0+? zyEbZqMCGPUuE3t<`u7!*wCLhZd0DmHH5iHU9xN0KEtHsE;%Fz?==G=^%OqQd6(QjS zNvk5e2fM9W>}<#Hpav`RuymL1=fv-z7=_gl#QX4UNFRnxle_ydVw>z?lxAiRpB$IV zQT2G0Oy}@0)99t2ZgoasXVAzcfLOFHaHy*F?N%do!l)YUXxzm6c?)2~DB6zq=UV+n zv$JGl7MPe_>rka8Q;h`^2YuQ(7QDL7Z$ZFFORr2O`vw8a7H8!4QA%ml4wbyyf#uCy zxQC@^A_e)nRg1{q=C*F3TVWByMIynzak-0d1M>QPk=OQmdqJ91iFN7DGNotaYo7oh zTr6&8WFe)CB@bRacMLi;N zkSD5MGKeA9J9x098Q{%qvYe?R&E=_}F0Vf*W#{p#<|*2WVrrFwC$z|1RWVRy2av4# zDh7?O`~GcSH%g(WcfRTC_7&Ilx-q}oUbo=}JzjUZJgVM&^Ly~znT*a?gNkp8qhL=1 zrKoA`CPnet)p47e?;%eNO0bA9d2(+EDDxFU$D1>S%&8!(3Q;r7X4NJkUJ#{7IZ)IN z6&ZE`_G~Kt(^;TxXk3tmQ#A`vR50!8>KH@D&Wy;H&-{}Z-v7;F_3CD}T+Yt`;=Onp z3h}4*-uaxoV5Nke!fSdxC1hz}czBA{)_5}r5b3Et=1k7#&fk#*Y<*P$-qi(C#-{jY zhE14BX@82r=jcx%%A~seaU<3JDb#=h6_zeo<>TO)@c#!k+#k}k12Bn{yrmQP{uHnc zbw%I?Tk0U~m1F2n!Pn$YDs^OQe+pZ}(7c+(h%-M9-4L`@MQz&iBORk-DnpP!-7e17x9RL5d4fmgQb^x1oV>^PMb)-A# zilB#XY1Vm8R+x2s-PWvw#8pERO~h6R`%t~_u$iILJcm6m62pqPkIX9^fR5#ucvDw! z<*y0Cp24a=pFw<~eRWs2lBrR`N5HBGP&Z#O>?lb5^VQXY7^sh@#$~)=+3c=%g7S#*~m>P%;$%B#FjbOb>(ya{K-INnFQn;* z$HV<3{jh!wKfl;9W;`5&yY%WCNo%L7g1iJb>6>01lQ@FATgK7vNHx>LQ=8!ewDO>O zYqZ{Joeo}wBh~OiMWp#uJepb>jZgN4Nz)VpEL;9PoAG8z4X?O;ooS==+@1SJv(wr9 zW_I?10uPi+8PAsU#o0HD^K(mL?xA@f-#1qzi$ZjFgF3+MF5|APSXs|Un5QO){QzcZ zz-f}|TE}=!pt|Y?G0iTV!Kxvk8~biOjVLV=G*rPT&Hdy}Xn+M2wb{2uGo?mf6_Tol z+sZ8KUw+}v*n&4`Ny=V}rEkJu#$ZLG_2VruBvN-mg{Shqqrbz(mif1xj4c^s9)I^_ z@vScO!}p!LJjr>4737NY*s|5$WmMa zv8)%1^VQ(KqJFCn7q1uRhc}da|!1^%ov(kCmW33mI!=M+yS8mT%A|Vd*3$dzNF@99@sj)%gi?jisQD zK;6Iw6Qw9+jI^?Yn%|Wt%bpxJ@%&oP(Mgp%kJe{o=egE&B`D=ubHmV;&T&pE60pfl zblyEwsz_W_sQnDxACTQ70HGDVilk*F>g-Kr*TZbLARNXTjlmi?FsqUE% zQdP6yE>Oy}Fl^p)*qd;(hV8Fg_+c9fEEk!M@KiCA8 z!UcNUqJK$eF^fYuN*jXWne;xdASwS^QRXwZO)I6XtN!ZSpz-qhlnl%K*%u19y z$8w^FalwO%({Cb<;?c9*0^0RyT~}d-P4b+selty-G7?K0$?YIW%Q_o8$R=^fpK?00 zjSp)IRb8f?y0pHRd6|I0zS7Q>Jx@}bE05^r$40zt59m`Vy@4tDL(G)a3cmF6?0Z=;%aT49vzrAia8CpQW4eJg!LYSla+Vg!e13{A)@2Rc&*E;^r~g= z8>6b}G1E8HwaGSAs^vxeKVHbe$alD*U}!O&W) z4eqSk+GtO<3f6{nFQ^%HZYL_W9R<>66-i(ur3N% zsq;*A#z%G4gdNoi?xb~oao-Av6Bz+@_)hSgaebrxVMg*$c+&bXv)mmQwotTHYP6<- zJNQJ=mS9H(<_edTkIThZ_3z+^^Gedeh+im1QaR-c-JK>N1igf;L6??)!z|>^3!UA>Z+r^Y2_&v;B&RV#8Ncr5 ztvxMP%PS7gaZipnQ-xckU+DHuaE=dV?@wpeaq5r0eSY}pn;(Ci?0mKB?mh90!a6xP zp|0Z6%4r46l%q_~&X%s_2ZAqO#VpldPgn1(%dS;;B*#JRJ%V7ZN48_TzsggTodf}{ z(E=Ie#b?|JL)w)S_k&%{Evp4NQMKZX8ef({zr1LoN+d{lm1we+J#h+k*|qZsrlKmY zv#7O*-8X;4suvQr{~_LM7P|?I! zTHXG-X=PO$7B4azMwsP$OAH$Q*WI%?m+7ED*>K?W4o%{@-JCuP+v$Srg8hC&98MjS zzjn5}0`fQW6iT>wr0c1VeL4&a)kN_n-j$PmO@;`} z*iNAZ&Hmgs>%omYOgMMQf?4EJHO^*lrl=;L7-}#elg01Cwgm>kiG66L_^p&s zVuZx(G?D%>t1jD;l#^&np6Vg(CZi)+wn{j#>?6@6!fD7)$#>SE#dh6Em9&x%ss*IK zm9R6>>f*RHMF`_0xoA97vX#j+*jgwxj8oiad}Da6mPmt*Wr;KxnwCgIV;)PSA^dEK zG$e9aA`QDJIni=xFfNXVatuq!Gz`R@Be!|ZMia2E`{@vycKFm=D2Z)RWLk<$As2}t zojX&<4CRz*l27{zdC=^7>HJK_3KtyT+KOwZYrqjZYHcrGu4QRnu3e*mTXkp!5@A`l z_rTP$u50axB-BBegXTB5Z|N<$%8Dg#$I*@a{ywqLe-rA%()x{k*s^xVWksZCiC49Q zVBCgso}w*zYKOk}jvpt~ZOvQ0q#o^!x zFpXzn@ERL)`$F7Z|J~dEEN?qFN|iDkAq~`tXhvh;;$u>Zo`k_9rQy2qN{-XvY`}Kb zjTbdKKSz>NdE%_<8ati`C>E^`0pW>+QB`j z4(x_%xoN@PN);c!rsCs)ulQK7I=iCvVtBm5Ot_~ifu2#JTSiSsA)2C5+k?|lZ|I%g zyw32!H{Ph0<<~LQLRZej3b<@e(E!-=AE#%+auZC)3L_K)Lnx^3oF-EJHA2)3V^J#E|%-Ufz|tjTJj& zLOY>deoSUJbt1*(aDS+lPn7YZ(aXuvDHXp;9EKrQmZiQjpX*jUlK@Hnq z4F;N$1|pSG+4^L7|9G|@PnUGFff=_tGGLjDa?H?Nl~@kDg7ne=jOaC7A||mA7IEULW_X6hz%)lz7Z| z;b1^kl*+#OBUT7QWP#frA(LAdXHtn13@AEB>k@TO8G2qwt>MIKb|xp zn+o`0J{nms%9@z>%~=6Lt}M7;37>~rwB3^@n>3{EuQ@G}i|IlR{mdzNS-x2C=Biq1 z{0pJII&Dj6xPIDsb)<6;l>BJOu73+{vK=tnv7o=nqi+O!2i}xzrPt~yM#f!tl23<_TBbJ1o3nbk%v2 z4HOsrDIehoejag(ye>`Qh0A|I=zCWaFErYcpvyC75#^p}K8$Hr@I;fb-*Q;LTUr>$ zVma|i6=cbGwP7>E!ruLvIypl%JjEJ-zb=9>girEe=C{a`VHV;%BxB++hA|`VXJ0w2=MA{EswDAzS8RYnf;k?R zhV|F*+6FHR+8ZeqNHb^ZhiJj=E>?M)dDPHQiF-`-MNK-IY~6N?XcXEwPu^b8(t#x7 z<$97tGG`hAVXW+xhd9%~d?qkI!R<9$dOHKmZI5~QsPvoV;$pHUJ~jDyzJ4bN zl>e#CU(yWva=ls_agkU1Zn~PxR&RW4A96mXx$g{pl&hJQ)W8jT|$YM6)3w%R`3q3)J!H@6zMIF8-qHCA}_*Bn$$qL zanWi`htODSTvU3WF*mVFRmf%#UVVcjH6mkz22OB!YzcJ4BTAydD$Cv?q=WYQ9qH#J ziT-1&kDG%juwfoK?8C8>*#C7_z~|(9-Y>v!Rph;^RLQvZ#ilcaM0O^}{J&bYKG-0U z-44J48V=qOhy%DjUraCQPT`|;qp^`2AC#&00)KS!X7%7@w(IA-7BYSal)ig4oi7ic zU1Vx3u~;iBp$rGdSLgFJjWgnsQZxtDyJBX>2Ax=$pom#&kHG7-!|hwP zlig-0OcS!84L%r+c4n7n88B6?({Hgtg~v6&j}Gb@VyGx;1$8ZD{k5tobywC*`@zNZ zCt@EI>Y1J8ht)nnW1v%?Wi+A)W>K#;O?Xoy~7Wh&0e|JF3=L#f~mxUv+J zeCO#~cQ?PNXy?Il_LfJ8pB5VOP2RXCaVo`e6M8Tpf%bjVq{9+X*`jo?e6<*#)isH+ zVYv!$G%BzK7QH(F2C#DS{kL?{aH6VJ>ys_r{>+>B0Dp`DE@tI@`!vDlwuuJ}gyp6~iI6bo5n;#jb-+X7(VpG!i{Q++CS5sP9f@jKp3rWc2Ts zDC` zhegT8v9~?DyLL(2J^m~oDtL8J51tZykxG|$QgKHbuN<)Rm&L; z*Fny32d9fGp0rBS5wKUVp00^VzV?)No1cMkdcIguV7uq*;+a8muv>o+xp#&}TYW-3 z6!&KA0`+*UL8&eBt4@_|03ti#keXnz^}a#)!5bCTfwpx1ZX#)ap~TM^CCr*Lr}bI4 z>^!grCEWwq@0x+y(kw_3F)=YmhSwzSu5)i1fM)$}kz)xk4_PE1CTcyOMckS#@Dawh z+XpyAj1BmmfJwx6tmbPRE<*{&a=&ninYySnRT~36z?>0FBdYcI@i2mnC{?fjIw_0< zvl{NkuoR^-m(#K1ymv4AAeRa0%p<9q8Ty$GLUuWYTI-tLI-)tpC^sSW0%Q1*D|VPL ztC|dwK3&UrV3IlX1^inNB&*=DSW~E1eeVRvWV!BGmJ*E$4o+yBuEMdsXj)az9E2ka zUVn2qWRv(TR!Nz)qRTw=S3Bl=Ch{@6qS}nNYdV~nGP;D#LZL~&kB%H2R^S74{Y?rbvdD)%gby!4q38L;1FojuV*#r4h>A+cD z%-+TIdiH+TDlrC1X@(Cm?SCz}{S+I}z4w+xgxmtQH1ycr&h%BK=`5g27F`@da6tp+ zzl~K#4eBglGX{~xFEBmjChHDl?@h>8wOg`^%XVL<)6;j--XdL_lUM5m4NLlw<9fGf zi&f$d$Z)y7I$kfXoD(8DAY?D4MsJAeAR`mZqlk0Z%?X*loV|B-VPjXM0w@sUvXgPl z^ex)24fZilSZ)L$+?Ux-IJQWW`g-x>s(u9o*d7`fFP=;`*Hd%lVV$|60x>)rHwR@D z9wD?r3qtT9Lao}VS|wHQA?*FUE{%&iE_o4s-``kU>&p+O|2dqM zRbjEZayJuvNTBQa;!?LmP`15FkS_}>tBj@J99i?Xma6>h>9?W_4}>l(3`Rf0@t>Xv zWtd#dSF1*dVK2&r2A2keXt_+)<=}PzAfEDs9#kfIJ)8jC=NZ-<*Cl`%mWk}b4rO15 zY^?>m`n;`R?5wA6(`Z?}rQJloatU)jesN%tM2j0ID}cDSG(w0hz?t{K<)&LG2#V}2 z)#w8)2Dczyo3+3N045{Om-DL}nw$K*oL;F+DZ_hbv(xDZJp||7WLaJ!|FFR~gcAX7 z3xi~%J)XP*%-3A1e`Z}~Zhl} zYFZc2W=Lek`WcPlWXP|rqxNmqiS_fL7}lc+(lm=8XN-<*_+nUXwbc`4%+$GJMOMel zXFl`p^qjPq#N}tf6F;%I^5`)UTo;W*l5`NGn?&DzdlfMnJY?A{eo5wZ1!=fYxKf@f zl^O({CsT8F8dp?PDKlaO#r7r_L`Q2L+AGwE=?QtKyArW^qm3PU%?u8nK)+doUym1z z92qYqBov20x1(wdZ zOX{$PE4bbx9C3Me_~b>g;8Z!eLP*8f>EO!fG?K#Xy3{R|^vPw={aeYPmv(|(DF~%* zI_yMD4zTQ_likVD$({vZ*SG0qA|S$9s2y65TVd&!Cp(jaW8=h(*UJ%6j0O zjd=6x0aae7=kqgiuHRm(Z;=9K&rajo)?W<=e&aM7UDp(Y>l^uA+i6z8rIe6iBZM+L zB!VM3Q>`^y-L%&5Q4})rzCfZD4@j8=Hz6*v(;kIsZ6?UPPbWl8=*(gMX!NKzM zdObg11ppKBjPe^!zOOHbUlr{QWnZd&t=QFoz1H1~W zAhTDh{SsU`2aFT~z}RGQu%>f~sv4`tiZvSjQDQUhtyUrR$2llaEU}g?QUr(897>q{ za8Va>Y$@gzl;NDNWJQiU7`P<$q_BUgbHXG|7S2}UIM^@TUqgg1VB)e_*%DOzsRe-R zeF51-nti+@eID_tcb{ub5nuI-6`RpNhQl}tr<}DKd2px_UETu3>xs5sfUqesnk)e6^!l8<{FyY7fL_K-WoErL*M=W6p$` zRtUOVm(8qF!P)uv=GeRgzj<5VJ{}EAGl<+e(UHvVN@l&)!9i$+toC2VJEzt#iC%zv zPM4Sn;Ti0O&{&aloR8Cu+AdI>?yS&Fo-FE4jAlIvVbW zn!Wjtp=|H$-s2y>g5CR-B5dJqh6mqWuCA}H7E99IjM{02TWHkf-Jcep_aM97$FN}x zPsDcguqvWYey`(N9G<)&is3RFPF~On@p5*eOud5PRBi27!k9alo-;a3qyT2_rVC2u z5(Mt52p_L?KTM{LHQvXY0lHMsmo`Ngq?P7qiY#4l1Q>Qrbq+a2gRxx%TXjWXYb{q4 zE+_(nu!DVK3eQ~OG9;w_=e6l#zXa?X#$yk>`dXTaBVP-PMP zg$`iO=7S>Q6msE@%Hx(x5cdDUjqBd)atosJra&(K)pQd!gPrTk#qx|KFH(c2S4!f& zEyo}*%axRyr08lbgbZO5Q=?s_nc(zhc5wn8`y2TjArJqOK5v-gMI7d!=!;QAzvw7O zM#0ThLJe};MT=ooy#f?*Hd|v_ZiS^*B|(%j<0=CVE&7Y96bKeYZ*gW=p~T>3uNPT& z()s;SX4P#Re@DQ;w^Ud9O=4f{YD%>^o4-WM`R;ryREfNW!3e5CXn$-4`~+k2KS2!{ zQ!fG1!eRxI>Y*igfN``%7D0t9x0?wV2VGNxI!RECod>b0cl7G`#p-Pt`|57<>4te4 zRo5d3PUctkp6e02&I(f^4lZL$YH3?&zRJXxCYT}){K}{jn(YpEM_xruMBG_-L2hT< z!IB;F{Gv||OhiKK{Fvngh3Qjijqo18RO@Q<1U*fAo>0H4PR+*DJ+-F5?hDK)h3Z`{ zbY|>-W=YX(L}tvVtBk7&<4&wqSIa}I_^)t=Yboqmk?_AD)&ZB3IPD3`^OIRRS+;F3k7~Xrt zz;K0tsK~l!>}AL*v*jBID67G~Vt!(g$_KRH41U;*V=;8`3<)>rXgQC_#}t2{zS!62 z5XM!Jz}w5;opPwnM5(cIQb3kh+$-6t8M$!F$LyBO(At`z zQdsnrMXnDl(NbAt82&>dhJm+mzIY2!4p7%?0@cIU}M&I0jDqu z`&fk$G}QDUcxokbmD%;d#QU8u%-Y4U%@*dCJfKg&Uj{BL@|W{$rYetQ*DROq!lP|o zh)kV2AH+j_RM3g4Vix@94wxuNVzfVIs=6@J|AY^jtNtuMCR?RaGsQ$9BS*(WGpLDa zejs&A$;X9>(rY1{MO~TFK|`+`c&pC6`Jfs@7BEpby~Xj{)CV=FqXCA`q)N%6E-~LqNhFG*!Dmy}veYYi% zmuSl$Igmkq{`kUJ^I;~KTD^ubLM_P{8|Q<@bI-o&xGq@Y&N?8hlQt*4`>8~SBeq14ZgmvDpIM)#PVEAoyZ8+D_Hf3LIZ<&~+gEV~$q=)7E+;EfqMn6>J;%i$|CaGJAcK|0r} z_EeEQo3Mb}2$d|`^!DvBiz-SnTOGapUYkq7|xYAPRXgBWQ4c7FaE-;r;cy<>Kdw zwGR+GbGBU42Xd~R`=f{BXG2<7x@-eGkQM%-7BO{WZ%jSsa$rz=F-p&SID0=8kFAiR zw~xCk1RzjpMx%XSrp-0FP|wR|t0swERWov%=a$7g14m6NvJ{4_m?YhA$P6=}O&?R` zSk#vCEy)&d4xjM=doF1!E|o{`E36{VMtOdL%hgmowfkKJ2g9m6g!NRkmCVi1{JLYI zc#ms~ER@HmN{!T7sEvVj)%1<)A&XH-MZjswR73#fdt#H)+cG7Qr1&=PW~V<*&S#gS z3s7=yrY;DbXIxdaSh9GC)L@KJbrmrctJydn!OPfw!Gp*wjO~(k-AO_Vo)F@}@`Y5N z+si^0xNbeF&K1^VA`U^+d`#K za2}jFQP?qiKWTbYR}^!no*O@#~VjnK|BC9>~P zS#fWy8pYS2Q`e3y_O=MkFTZfUrEI>WaFbQ8uW>yao>-6uACC$iKkGz(eS%Y)*?$le z>ek-0Ri>lhl%rA101S4metQ<+`3$8)vhqfVxQ8xDR|?V?Y-Y2Gv?xe*FUI46~ng0s;muj+P${Z!qg;vMhk9kk@E;6?rP?<$D& z)?32>K96@W@)fuuE21*5?JS4#J*UqXVeu)6U|3WdTKqIqd95lIfk?kT)hcI+mb(FU zxAN`)Eo6-c>^?(U6~#5k=iPJVr%%-Y>oq=<)#`l;tpvuyF_r>^gzqQB6OX}6#dA2O zVD+(3{sEha>p*RH0^qor9=jMU}%%o^=nOA z6$o=hW)hgD8nyOam0}%%%j7B^auYHvODQHHiP%Rb277C@R=iU6I~Pr84NBzI&DeBj z^8IiyTz#NP*M+O@pzuRwGsB6wqN^+rqMCuB>9CB;`}viqR;Q!9xF;(KN)>Kv68 zyNTWpUKS*a zGwYhmm-~<(eh+gzHn=jCQOTV|yD({~N)}H=kl47@MV^W;uPP+z>))TJ{oDQw1V^Qf zpNc}FJH`okiFj7Z&T02usx$Apyt&$_ug%K!!mP<+*bg?=?O32P z)OY}uW`QQewxY~N;|`7|oXMzOg}Se@)SlXh9+h8Tkjta3(#iQO;f3SzL|gvAfn~-y&BERwdeK(%<~x>OH=AGS{2Ko956wK zH*=&5La&c`9p=!ZR{NS2riQSiO79_`s4!-fbKqtl^VE37ZZbiGPKMMm!_QJCe?Fu$ zl~O7S!-)>VAJee@KwdEts_d*|8aPG3U4(c=jLp~AYB`b@T+x$_6S@=Sf_0VFtkj8_ z4Iy@PCVGdU_(m(M>zwT>zEc@f9k4gO$D3(0)~L~M#R}s&8tPm0s`=RTUSOSMcxvuA z?^jgjpO8`w)byb{9kH1YoIWa9uOoHQ;Vo8&*-(07l%`=eq&~h0|8GIK-oXj&DM*H; zfGE}_=o|;}Ii9$?<{7%u`kThcz%7ie-814qX8>Iu0XE8;f9wo*7Y!Uuj3mK|bq-OJ z4bio8ww7{i2!wUl5eqS89K_XKN@NFHAg(f8U=(L&d7Gkcr`UC4D5aSgkF1Q*er2;K z+A~v@{alD|))6G__k_KKUUO}1#!(R@3I8DaL%H2<^;xANa40}31$k?tMqDs(*tG7h zjD)B#_$}wPuyxtb71cQ{mYy-8N@h-H2b(J_;j5A<#^A^*9af?7JeclNWqU2dEP(9; zTp3gmJ#vZ{=JsEG#IEzDxAxabXGE2ErYVFS->lGUV!icu(7OEm%v!|j7!)A!!Kn}YhVwUvKVGg^OV^cTGI=*$O=hb%YZt4-n&7JU zNbtI*<$$-r5NJ}lk#$@U-J996R$`}MIdzvG*!Q@&2UuU5G+|>`B~kaS(SsUTtmbFu zbQX7{8uJ5u9oorSGP8dgj`s3JeB8~@o-sD{zCnS!o}T_B|HrP{?~vG>_0@g~szdqx z3ccDK9`rQ(oCijrvUB|)ovFd!Am)pFk^wz=z95U>YH>b4{V*asSd>`d+gyGhfV!#- zY-?Xik3eT?Cvxw&3KaYLz&m_z7S8yr7mu9I-H8P0M`sc;IhOnj#{m#541XUF z(?qu~iPZ!tJB5Afnv5h-Hk#Y@~VmP%n(T=bz zS%}1|s=6a%xMqE2u&e4-E=RpF^pZWAuQSYSkMnfkmD{m{Eu!K##IZu){T9G(6~M%^ z!SQasftVIrp?dMhRk5C;VE4BZMPtS~oE~5VUHB;iY6hZ&)4~^&^W`t%3F-rA^tpZ5 z5_1>FEQ+>D9b=Em_#-Hg8*Tbqj+8{yIC?%TMJMkm?2AH92ZhXrLFz;0gGAyAMeor_ zh2bQmMo3V@_IEoNjTGF7I?VO|nnvlKh)DtA3X>wUSgYOaofA5uol&WDIUO$-lrLTR z?A`8)hM5hZ50K?Pi!aEfm|9N#J|68mE|_#DS6REh!{{EI8C4mW-q5n1{DxK5x@5TX z!iK(fBUzJ=)n+b5Lts$ytetiT*{dYsI) zCI^CU9< zsYVt;9W^{_^LpJOd)zd$Uf=@!iD-XSs3d#hH};`NSBz#c^Q{+5TjJXguSSe`DRy3RxzY zXc%G`TlibwO<*?3f)gHcObN4NmDwDy$$%;q1GXDbCUk&_IT-UFPjbL6gCF@%HS~o0 zfltI)CWN~I^hab(C{0mR6Wp`%CnEHJK0Vxdp#GR8vUXEdk7zCSzC~ z#Jl^ISXR5RL8=;AAl`|ALu zEDk$V)1L;}oA0gHZ}P_vB978QLpA+idWQz+x)IEbd@rJf{(}7l4RJ3u%wHp_iTBQ* zFqjn9M1%^~eDm{?l8R0tPljI&zcOvyf{+B^RF&sr;7Kd?U?BvDhwzAZlsK0~0ir;7 z=U(a=jv_O$9^J_h)?U zH|M*3?x?eha}|X+AD4?XDz~Xufu)$H(_H^Ck5mj2A9T1I2j64dtB1_lx6-z_CsoTp zKeK@WkA`|NbFC_$_$AKgtdJcEwrk?yjsou2okM|HjE;d9AX%(^TXxJsrXg>F7~;ed zWk?J^o4uc`595TzC{H0OxjGmgee-;zGOJb)Os^;Se95%gxnDPJHi1i-8&xw$Kl9)4 z;A#oN32;DAbUB^yO}K1erD)g0d1ihgdi~6bRJFE?cv78VAfD&$>gVYdC~fGRmo@eh z$P~dC=AFOdjc|6U#K$vQq%4U3ho^Wjo-U^smiZtk_2xv$OGlU)f~{<)sI_(2sSuHG zAo$~+W<>G^z@o2|34tWNq<)dIVGk*SVFXJ_QnVMc8Z$wU+Q7+B^QRun$sT$uF}G7y zN1L6|tgA#uGo(Iy`60z1n>giUB8(;&tDBmMNMr=YLt?gr4Whp6YG9OW`ld1%otnOV zG(y?Hk>=ga)Dp`4Rm<9Ahvdms6Uuat1*su7Qz#2qIk(-HP-ZN=UW78vR6~S%-JI%! zo0f|LZsMb5<+Lri!UL>Y017O1AcTmWMk?;3Sp@ zg>&~nWSJyE@fE<%r;6-BZE_3;`!^Tl;+<}U`E^i-gSzcQeAIm_>#quL!t5uDD&mdc zO;~)@?O*mL-0$)xqRlk<#Fz4enZw|}BN6hAv7BvlKZfO;i~$dEEI)`HpAWJsLXg=H zW8)WwowwkJ(SRDJBSLDeV@8Ka4sS7K5{Fl__YG~=erh2RI8NiPpE4Y1y$Hq2J9*;% zB$}hGpuuR&?F1tsu{K&(36v6@fIIdn5XhZ6rbwuu<18Fravbx%KN@#7Y%CB0&Y@l$ zCQSShE6aIx2vs&`jTF{mc!%4LR-zUOVkW}9hYiA9#xH+{T70m9T4YyiD&y3mVyT~3 zEj|cpQ8!bo7X4LAEwV%MK8|m%@C%)9vffTl@ z@ino?@{DQGRg4C#rXZzySPYWiQj6%uW8WoUehJ0fS_POs)$^-o_>>k9@aXyZOzFPE z{UiEIW8R$k@}^(EoqZDqyGyr>*!N|5KN&J!g&}7+kTMfC!GSt!Lmj`yaXYa~x6&1`NsaJTOhw4% zMuLNd^t{2t7&_eq0|T;>LG5#n3`h!CF>65N5NnlT*SMh+**#fY%|Qn7lvZnMC2t}^ z#+W>JKS(WN&pi^oeE?+abT~^y+G7AU;@S_Srk8AycXQ z>V_=V0zdf2oq^F{T`xsf${M-_P(}x8%8%v|B|u}4Dh<3mXNnIn-i_)M5dj}gY%H*| zs#Rqf9ZLP+jtOjfx$%`(`Ra|NxY15~k|v=Y1+ogl#U*Ldb&1IiORHm&=CeqXMKw%l zPfZz<0u~U7_sVd7+EA`KpxGza>r)0gv5i3mzGMUiAkbZK58s3-2pG;{aZpyhaS7p*5_q<(1XT_5!lrN9`=;g=BoyD03aKKEXpn%n2@!e{aD_t6Pl|P#zqK;Wzi}3i9Ihn5^(AWmzy!%G&Y&v`8l{gv zmEJYjM3wAuuxLS${TSRmCsu$@1diR>Y zfbytcNTq$Tqs4!g7|LY0RX#r+?i=nn$R&0?!|#(yMuAe)FmE>6$%M77WM70z$qnoQ ze3V?AA;dCg#S%O4TzxB#$Tlw~Oo-^zxt(r~4^<~oHNYitFJ48H0Eq_zi3KIpU*2g3 zlm&rXYLz!QSk1sYQbx+?f(H{aNU#YAL(JY^&6YGUxLi-qtJ8fl$1YAk@q~cnK~wxC z_C`Y%jnA9Oi2{{gCUDJky||d4lF{oDV0cTd&Sp8Z6dp)&V*vyi?t0)uU6Spd*Ym|? z*6B2|@O!DE;2X<7XYmM7Dw#z6XmeGDge9o97bv&%haRfvfz$C=#w&naGBLG@|{MD?3y%Y1NO3JhV*K}ZdeVm67cYd>2jjg`hGw9buJ8&Op4uvw1IL^rWDW2c0 zSZed~+MG)COInPCU}kR#W6gjWeZ|1Z8!$%|6HxkhrkpzzE;}^f`kB>ysen*y*e~U( zRXzgv5b_NvZ!8_+z7^1`#za83hd`0&0H_1yJBw?|r{<|YvJzyX?FuT(V5zVrKyb7r z88wHXQ_+z?tMYN#QwVb;ZQy9vL)asxHaUn9V5 z__EyXG&K-YFRyr(E}=}xB`(TN;=vugI)1TwTN$zKm3||=4CO<@px8Z4Opq3R%|f+k zX-gDdUO8p7CeLx?iCK>U&I+2o>|Il?A-Is1p*i6J@c#pHT5TlwBelh@a$KVf=|@q6LtmVgUA)fWHu2+>mI zBguK^C(QxIt{MW|v>`9{?tzOqkB$;F?MBJ1(a;l5FjF@kgp3gQH5%Ii^{Qdc6_Q7 zfe;FehagxA$pns^Zq3@+xiz05I#7irA{(V##6ILJ^pQzoB4N>>W+S4%BF_j;KbAfs zl1so0}9%eo+ z<3{HRJCo6n4(8u1<2e56>dZz*hB#0hw|fW&Cka5~EjbOb^!1=B^8EU#Zp}MT``r&o187_95Y+(T&&&>4xXGZ;DBAe9jmME zk(EtS`T>=eMxwt-)oa=U5%buxI?=O-MjSE3W;6(|60o<$@XnvH-56 z&lPyC=z7nu56`Zb=>5gz;W=I5?4O6v&j%y^yC42cXbc|M;b=Kbqk`Gh;?$K%#7a)> z;?0zOBRjmat<6%XFgV3e8W?N*3}hlSn5=dcGr6#{q0$OEyFx@%U7G?-GSMp_Mklz_ z7vINT4`LzY6}#h6Kw928uQb z>-fm-2c>)GU)vN2-Es?N*i}IEhA%(JUxw?4D;L{Fl0x6EYq(oHd5J*>!Z#tPOvu<}>uiOz zfeau>HRZcK5AS%b0KTo-XDQ(==)=^RZVzwBuGn$egFcPGDpdvZjrC{nokQ+eilHH6 zqpiQC#_E}nylV+z#e{QB&x=UtS7?cR@T0ecAgo*Q`iT^NcbN;uv%+%Mn%S0IHs#=` zl%mcAPK%~;7N)RdO(GS3VbrsgI$OQMLYX~1!J%0mg3RCbQZh77hT{n+^AXLck52ZCtgu=4MMs~zZ7Xe< zZ8xLI^YIN;Fn2}4u-9m-@^j>M#W0n89ywa*{}c@L)GJEtBvya{D;7>dpcRv|M#bc; zCt`ErI?3h=leX2&7%VS-CN=(Mc0RvU?ZQ*?m)~NssEx}t0czAts?V$4{+tS5CH&g* ziOhPYp&IFy<`+H^t0aQR63Z})ZZxzO-nzohJ*B8ol>E=|pg!j%I-J3mJJW5e^596=_&*5^hyqFRt2QDT_ zYI!)8UmLI-U%cDB`@`{tn-TI!mBQ+M(Xcl9&alp6R(kUB{eq<&CzoZy^z(#@G45Tc z*xO;|`6%Xj(+48jNL$tg>gasyn&n+x437>iYHheDx0M zd9L>Q@rJpBAM4FDLDwX$O%;LjAx9HO z5jyr9IsyC9T+EhJl6}>~Mj*nC0>5=HlV)uaYP(xAf)g=$cLJkorb75}5kymK)5CWe zZKpnoxKoE=EO+~}ygM&eTU5WC0}AZLuehcck*B(QDLD1qHUf&_No3KE#fRADq&v@%>okic&L zvIKU&2ML^=C7ShSt%k!PP@NofTSgMt{}3dwea$4W9}E&W8#D>*2ZIFmUnSdJ+|~aO zBycqDB(VP>m%t4bIMiSz^R0P!-KjhcS@|Nyaopx9XQh-g?qQ5t7*}$qbKr)DD(~2{ zCR606*EDsDAn=8g=nHp5%0(6+aXIQoRATO>7Dnyq=h@k@guvVur#LXas0R;q)70WY ztc!YHw5EH{HUOI{9q)Ze3Q)eWMH{+h*rUF1>P}aczSF#grPnfVGu==bp~x)QuB4L^ zsM6h_#TxMD*5fA8>Wy1mDoO;w9IWC<=7)mCZFyj}m-b04&hJa3;+TZX5JSP3iu^R{ zVD%wz2F&xbGZOAs3l;P$xqO+zs6sF$Lyovc=Z#iDrp@u9UgE(UlZSaeTcP`ocn+he zjhrmb2!yKcR=yD}V&{ILUhtTR%Hk}`9qMj^@t&+_lSgDlIm?~=G9I<9;F?p(U!VNYfOg@PYp24R+Ei~8G-)fZp#2gh zU&*p=ldra@f1Si%dSYgsApvDk>V@@3%Mewu&9dPX)iiJ+5=0n>EQgjWmCQ$IrRc={ zUC|kt==N6J15w@1oQki(h@?G$8J7>Ld9<%@9Y7GAjpBGhAI=5_t9Z|w3m)94s35qS=P#|%72EQU=h^zvgrEiR5 z{=O!#QB*P8k~Zdgj~=Y2OVQj#JHb?RID|>nkHl_#cs5^MP1mH_73P#seJ`%luyhTZ z(QjKJuVr^?8J0Wv=v`mT@wb@EpBu01B1!N6UyK2pt6S0ry@eY}W+Y!*@P6zJ( z;9lc)MrR48XpTAr_Af_sgawR+SHsI=k+`Xl@@dhn3B3d1g#>W6`OG;Dtz0vAlY4q~k&FhH^~ z%2Ujt^Wqa#!gC!rK_&v%@vh1*J<^Pq@0z52X;pq9h)aS~-RS7ad^{MazRyeVbR!&zGl8WW5ghoVb$iajvDJi3)!fzLPo?!yX;er8iyTFa- z%d=<-bQU9{yRd)e))(|PitVONjSijF`teIG1;bhnLWAh&3KKNzVI>&|Owh~8`aMYS ze?<6>2@6TTrB6VbplKfln17k56;tu}1h;73sZoBO0m5V#bLjEV9fQt1Mx#XLSt@ zpHe488rREHp6W9_)mX9@p5d)RF-_T$_%XRq4?48i(!Qh(oivVFBS9 zb0h9GTd26*6KkhJ6^r>|`kunnRBs6xcm-h*UQMBqfYzpp*}?@;G&GPviDnNbz79+y zXh2;IX5GznIaiF7x;L@S-$S)!UiTd*gw_1%IUy{vtQ&=-PaM6-#bae0BC}CdfcKYO z;~fnfhbLM)&uyZD19MJKIkiU{IPT3h=1zN?Y_KdT3{D!?xOQ!_ca-T5GFA7)bXV*D(K-|aE#3o^CUX)meE z8cRr`zXLxq!xE%ZkFO@P*Nd#w8p@fYgjaq?#NyHa5{X!jlWpkQ;Asfb#TuXm1k5$S z?_3C5t{$e605F9OjKNa!X8__MwrmQ-)3t}p<`W2hyBoCIV^ zo5{@RBh|Qd<={h+0}Jr2uCJ~Z%k^Y!F3Ls@{BCHsr<K(kG=Hxc-!ZXKpw+mw3H zL1~ZNt(4w}WQ(Q*nyoSb^mAb0=5$uM@maz0*`FMqvg?2%P1aCM^yO3OO>+ERH!UP9 zG+{JaLNS5gka=U+Y#G5QbnlJh@VQVP6nRAywZOr~#;>6Y;SjR7qYCkFZOe;ToK2S2 z+(83sipKAdxF65nOs~(^ZtP5EKa2gygGm3wCy;?QJ zwMI$=mhNp?>0Cs$g7E|riMbDa^GB?TjLX5$_CLhiGoNFRmW!%VRa`26et-FL`3aAK z5D(RHl69factb$UXhU_15Jx6E4kbJb!{5illoiN_g>0$kQn&_^f78Kd(O`Oq#-?$% zP8oxIFUtJ*3-$+9D@YCVm#5B>%K?*gg|eB^gW&Mu>GKO~1xdTEiLVhndHn%2`fT=o zLXy$xV)4@)y~9?8POUGsW*S23L6Wq?AD?_7Tby3`WW0tDr$@Sk5|vR+wpz8&U1t(x zs->VBd|x%WHSZx`q!ImEUaG54fvr(RL9MB?nNd)wM|U$*kvVTVO%JKH4G127RmG_g z`*Qjs3BC1hgr#Yt7+6E#EjQR$&N-h_i#sCDV7r+_MlJgZJ{(-lXQ#8D=hWA;Y^CM( zDJ~i%@$z7i*44vF7B{lQ6iwvh(A@*kIVCc95Wj?CMt0Zhhx5hCUi$7KCGYi)<3cxn zo3d`|U1>oNcUv%{tK{f;iFX|%e9Mc#)9l$XLRAN%C{<-VdwBnNwjNKHl$E25-|A?# zl8Y0%+99X>yf-q!Xrx>D@gEvKwz%t7OmnnMfmRb-}o3`xusO58&u>XoG!dxm(0G|Pg z!L7fZu4a^V43l6`jHzbT9=TNseg#;GOt;jD#D%h;zMbsjspZCc?~$UhUO)Xba-Cwg z%8hl&A~l+NTqZOm$|`&KRcPy-v(JRnyZe~VzB^je zvz&TYKgkAq=)bE=+1cdcniOuUq{p2(8C8Q8q*&w5{TLg7lCqqRmkXMtt~`6FC#^$* z15kzQD@7gkv+$N?1T_!bb-*1G;?q`OQ&6+EJ23sDt(ZnF_mUQ?y#-YfBRo{Tjljf0 zh`3(3B&Ng7(ar-^;$OUZGo$XZ_%mm!$UnK5uU3ua`1eGrzX}CARj_|FvZA+Z8Si=^ zV&zwp@(3QhPKqXkGB9~sLlwm0w!VI$?O}? z(SQdx1R{|Su`Xltz8Q0I`wMf44q%uIV1{8XE*(hytGNcMzQh{};u!07hG8(5=r|g7 zn2X;V%q1V@798f{2aESNFwDgdrgx|V8))Ru3p^hkn9hCK75NL|5*slWqDcJ7(7c(i z<^-26Zx%nztQ`9Ak&8$fAW^I|z!Q3b{XL&dm&@sg!|@X{Gzb9rIqdP8(JPnnluz#5 zAHE$mjZ!*P`l{*6&J<+&klQ=KoG}M#Mch;ch zOBkdTVLm8MTPW`5k4#{@IBrra?Ej-1&q{NDL$UQqj@c-Z^c2%lWwOcgV`4LXX_3rq zQE?lBe3 zw|Pz$OkVhoK*7DQRv#|Ng6DI+bf53Szf_cFd3Eor%f)*3)!WPKudbF#VOf8OetLa9 zKR^4!`I-Oe>qm!wxSqbfXPYZFckipS50{+6eXf^ogxK$jUJc2Y31iFI`BXdje_frg z?|r3)Sogl-pI^OQ_ejbAM)XJJ_Ya@HDr{fe{|CnZpTGReMY#Sy_4|jy{|D~pdviW@%CP_c=pR`4{12CYL;q2H{(r*ne;Hl> z!~e={7(QS6`w7<{&J#ZW12+HvqW%Bl|HkbfKL5y{P}i?Rh3j`)-Mjan@((@JaJ)bJ zZ{0}v{JjhJJ)A%6AMXD@_xnF`o89|||Dro#`23Ilg?#^iiGLRN|1bGXdxYcPyYDa9 ze`)V-tYUb;ZwI8?|=W_cIOYDze;y6?f<8R{l|X) z@OiK0{QpyN|EKQ!WB>Wr{~f)#{4ZR0_~n1*AMy47_+Psx96k%Dw|5=()#v}>_Yd#? z-k>-r@Y=^RMyn z|7NuRpZop)-0vT@b7#-zfB5}xvOoXJ&i@yF|G)72zyCMGp6>Hk>DPOIo1L|G!u9|7 zf4J-Z@qcxn|Al|CVHSn+hWq;O**8A_KmK#K-#`8{_i4gCI%n8FeE#c&>%aFGe!qX{ zK7XA}EO(G_-f+mj!~Qx}xc-0l|ML6&Z|?Jc*wBCes__*zf;&=+v+d= zEL@_EzxVt9XaAnNvVVnNcla;dcaVRYt>M~jNB@7n_wsMqzy9EFq#8J!H*Bk|s`mfY Q4}WNz929mae7*Po1G3Tk!vFvP diff --git a/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py b/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py deleted file mode 100644 index 00a8a73..0000000 --- a/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -import pygame -import time -from geometry_msgs.msg import Twist - - - - - -class JoyMoveNode(Node): - def __init__(self, joystick): - super().__init__("joy_move") - self.joystick = joystick - self.publisher_ = self.create_publisher(Twist, "/turtle1/cmd_vel", 10) - self.timer_ = self.create_timer(0.1, self.publish_news) - self.get_logger().info("Starting the robot news station") - - def publish_news(self): - r, move = self.get_joystick_right_stick() - - msg = Twist() - msg.linear.x = move*2 - msg.angular.z = r*2 - self.publisher_.publish(msg) - - def get_joystick_right_stick(self): - # Pump the event queue to prevent freezing - pygame.event.pump() - # Get right joystick axis values - right_x = round(self.joystick.get_axis(3), 2) # Adjust index if not correct - right_y = round(self.joystick.get_axis(4), 2) # Adjust index if not correct - return right_x, -right_y - - - -def main (args=None): - # Initialize pygame - pygame.init() - pygame.joystick.init() - # Find Controller - if pygame.joystick.get_count() == 0: - print("No joystick detected.") - exit(0) - - # Open the first joystick - joystick = pygame.joystick.Joystick(0) - joystick.init() - - # Start ROS 2 Node - rclpy.init(args=args) - node = JoyMoveNode(joystick) - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/build/my_py_pkg/colcon_build.rc b/build/my_py_pkg/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/my_py_pkg/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/my_py_pkg/colcon_command_prefix_setup_py.sh b/build/my_py_pkg/colcon_command_prefix_setup_py.sh deleted file mode 100644 index 6c0b9ee..0000000 --- a/build/my_py_pkg/colcon_command_prefix_setup_py.sh +++ /dev/null @@ -1,2 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh" diff --git a/build/my_py_pkg/colcon_command_prefix_setup_py.sh.env b/build/my_py_pkg/colcon_command_prefix_setup_py.sh.env deleted file mode 100644 index 7947431..0000000 --- a/build/my_py_pkg/colcon_command_prefix_setup_py.sh.env +++ /dev/null @@ -1,71 +0,0 @@ -AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble -CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -COLCON=1 -COLCON_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -COLORFGBG=15;0 -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus -DESKTOP_SESSION=plasma -DISPLAY=:0 -GAZEBO_MODEL_PATH=/opt/ros/humble/share -GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 -GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0 -GTK_RC_FILES=/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc -HOME=/home/ros-laptop1 -IGN_GAZEBO_MODEL_PATH=/opt/ros/humble/share -IGN_GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -IM_CONFIG_PHASE=1 -KDE_APPLICATIONS_AS_SCOPE=1 -KDE_FULL_SESSION=true -KDE_SESSION_UID=1000 -KDE_SESSION_VERSION=5 -KONSOLE_DBUS_SERVICE=:1.210 -KONSOLE_DBUS_SESSION=/Sessions/4 -KONSOLE_DBUS_WINDOW=/Windows/1 -KONSOLE_VERSION=211203 -LANG=en_US.UTF-8 -LANGUAGE= -LC_ALL=en_US.UTF-8 -LD_LIBRARY_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/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 -LOGNAME=ros-laptop1 -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: -PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket -PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint -PROFILEHOME= -PWD=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg -PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages -QT_ACCESSIBILITY=1 -QT_AUTO_SCREEN_SCALE_FACTOR=0 -ROS_DISTRO=humble -ROS_LOCALHOST_ONLY=0 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847 -SHELL=/bin/bash -SHELL_SESSION_ID=290158f40eeb4fb3bc996ff3cf0e3220 -SHLVL=1 -SSH_AGENT_PID=1667 -SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFG8k1f/agent.1543 -SYSTEMD_EXEC_PID=1525 -TERM=xterm-256color -USER=ros-laptop1 -WINDOWID=4194311 -XAUTHORITY=/home/ros-laptop1/.Xauthority -XCURSOR_SIZE=24 -XCURSOR_THEME=breeze_cursors -XDG_CONFIG_DIRS=/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings -XDG_CURRENT_DESKTOP=KDE -XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop -XDG_RUNTIME_DIR=/run/user/1000 -XDG_SEAT=seat0 -XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 -XDG_SESSION_CLASS=user -XDG_SESSION_DESKTOP=KDE -XDG_SESSION_ID=3 -XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 -XDG_SESSION_TYPE=x11 -XDG_VTNR=1 -_=/usr/bin/colcon diff --git a/build/my_py_pkg/install.log b/build/my_py_pkg/install.log deleted file mode 100644 index 7add180..0000000 --- a/build/my_py_pkg/install.log +++ /dev/null @@ -1,43 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/my_first_node.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client_no_oop.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/smartphone.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/joy_move.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/template_python_node.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/robot_news_station.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/hw_status_publisher.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/__init__.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_publisher.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_server.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_counter.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages/my_py_pkg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.xml -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/top_level.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/dependency_links.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/SOURCES.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/requires.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/entry_points.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/zip-safe -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client_no_oop -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/add_two_ints_server -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/hardware_status_publisher -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/joy_move -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/number_counter -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/number_publisher -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/py_node -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/robot_news_station -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg/smartphone diff --git a/build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO b/build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO deleted file mode 100644 index e60c067..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO +++ /dev/null @@ -1,12 +0,0 @@ -Metadata-Version: 2.1 -Name: my-py-pkg -Version: 0.0.0 -Summary: TODO: Package description -Home-page: UNKNOWN -Maintainer: ros-laptop1 -Maintainer-email: ros-laptop1@todo.todo -License: TODO: License declaration -Platform: UNKNOWN - -UNKNOWN - diff --git a/build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt b/build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt deleted file mode 100644 index 9f91368..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt +++ /dev/null @@ -1,26 +0,0 @@ -package.xml -setup.cfg -setup.py -../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt -../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -../../build/my_py_pkg/my_py_pkg.egg-info/zip-safe -my_py_pkg/__init__.py -my_py_pkg/add_two_ints_client.py -my_py_pkg/add_two_ints_client_no_oop.py -my_py_pkg/add_two_ints_server.py -my_py_pkg/hw_status_publisher.py -my_py_pkg/joy_move.py -my_py_pkg/my_first_node.py -my_py_pkg/number_counter.py -my_py_pkg/number_publisher.py -my_py_pkg/robot_news_station.py -my_py_pkg/smartphone.py -my_py_pkg/template_python_node.py -resource/my_py_pkg -test/test_copyright.py -test/test_flake8.py -test/test_pep257.py \ No newline at end of file diff --git a/build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt b/build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt b/build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt deleted file mode 100644 index 03b308f..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt +++ /dev/null @@ -1,12 +0,0 @@ -[console_scripts] -add_two_ints_client = my_py_pkg.add_two_ints_client:main -add_two_ints_client_no_oop = my_py_pkg.add_two_ints_client_no_oop:main -add_two_ints_server = my_py_pkg.add_two_ints_server:main -hardware_status_publisher = my_py_pkg.hw_status_publisher:main -joy_move = my_py_pkg.joy_move:main -number_counter = my_py_pkg.number_counter:main -number_publisher = my_py_pkg.number_publisher:main -py_node = my_py_pkg.my_first_node:main -robot_news_station = my_py_pkg.robot_news_station:main -smartphone = my_py_pkg.smartphone:main - diff --git a/build/my_py_pkg/my_py_pkg.egg-info/requires.txt b/build/my_py_pkg/my_py_pkg.egg-info/requires.txt deleted file mode 100644 index 49fe098..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -setuptools diff --git a/build/my_py_pkg/my_py_pkg.egg-info/top_level.txt b/build/my_py_pkg/my_py_pkg.egg-info/top_level.txt deleted file mode 100644 index ee763dc..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -my_py_pkg diff --git a/build/my_py_pkg/my_py_pkg.egg-info/zip-safe b/build/my_py_pkg/my_py_pkg.egg-info/zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/build/my_py_pkg/my_py_pkg.egg-info/zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_py_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/build/my_py_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc deleted file mode 100644 index b0a8a5e77ed6d46413480af64e1548e70e22c93e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 347 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 diff --git a/build/my_robot_bringup/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/my_robot_bringup/CMakeFiles/3.22.1/CMakeSystem.cmake deleted file mode 100644 index 07aea7e..0000000 --- a/build/my_robot_bringup/CMakeFiles/3.22.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 41b99d7..0000000 --- a/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,803 +0,0 @@ -#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/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdC/a.out deleted file mode 100755 index c786756abbd10a6ac500dd20933efa409d328d0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16088 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 & 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/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdCXX/a.out deleted file mode 100755 index 9944be481759fba2110a3ba6af6d9c647c7ea1a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16096 zcmeHOYit}>6~4Pk8izc*NgEQ9(k!K|5?W7e$4O0)$vXBrV`Rr^;*>yYMq}^VyJ8<^ zcb3`_v_XMllLR#a0Y8FNwGv1mBoL^m6)jE+MX3r(evwKDg-6vOrLB3J5@k8(-t(=; z({&KgAN-hOdCooGdE7ha-kH5KbMM2+zMg0#qCiX32Ng?+m_ZVvcWxzsPG~kpstHS4Y=HSiBDIEP@vn!MR4MzaMs zmpzsykrF)Ols&iPIe9l*P%LwPcd31Sy?eWyR;$(8Su5{oQ%>(-zmrOr(qq}Omo5$V zcjbzO^q@PO<8Wj7VnM<=#>XE37wOix8f=JsN|R5oQ-aMpSJG4_KqU!gQd>5gXz z*Dc;A8@r7Gyd-!$fPY@_tpWT?f;R{7?+AWrkJ7|r zhx-b2*@yEO16}dq7~8Cy_2E2jL32J_-*2G^d6Zh5VD z`r^mz>EGHXem{F)FxfKGa^61O@gfDNt}m12Uq-FQEuYo#2tP-NeR|o`%-%oet*5H* z=Q35jqI$V;%W*b*UO3sG(e^vPz--%fdwSMB_xc|D+}sj7@`8Qwx_1i&xKjc&R4>D*I%|O(a~|R;^aAr0DR14igz7-v$1Ec#xDF z=rH+BfBLFDUAg?Tq-uP2CX&2H_|x@pV|aS~PuEa3 zpIjQNS)Z+EO;JwO!%rr!4N>>h`mWYn+@z4g41^g7GZ1DV%s`ldFau!*!VH8N2s037 zAk4s9Gr-@!ZbZHNdj@uo6!YWRT)K3WzDf=)v|gZhKAA3+v&F*EW=$CyjF6!#1R$u+S@qFt+RicV3@41^SBAk09RfiMGM2Eq)483;2FW+2Q!n1Q!9 z16Z$!^@&&ms2^Uas#T~?)-SFW`A4$O@m(Tg9pq+_@d&d?WUPne=N=~L|9ZVzWcjmr-Q9p8F*xKi*caeC0FC;X*PZ)&T$Hc3#BlL8Sajii* ze2V_LUR+ner>GE7H!EBxz`sd_dhLH!+s9NQZY*03qX_lwFAyG~mE2SB5knuV7ysAV zp01X_czIR(t*x!YN0>LY{X1*d5%3r#WE}(_Zz4SIlTkdP@eN8PfEeCOcuZ}mD%@{?-!JyTI3qeftmb)%@U_tm3ga4@hZ(1uRoozQnW`^pe1i(EzdkE?a6R=i zgvV%{Boc^h_ydHmqw$cC@uuG)k?J{#6BB#f4=zX?j5kF4mBiU5_g($Yh?KwKICNe? z``0A?)-aJ}p!d@c1?JYnq6esyT117v0QQ3%{eKrSSmYiWkT^g#$4Jy4s z7QA;L>$s(oJL#kgUTIQ|mfU>WNmcUsNpkT?4q18&OuPEskEgqi9O;rbnY}4%WPDsX zAMI;t%@#(Bcymc{dJcB>C!OT}Zin^}bbn-jXMb-O!Sw3WN!p^dyALX7U*Evq&OT?L zr{_>|&>8I9+m|Gd;J$_gb~F6D9SrG|>$yswB}HMuY-b>0;ob%(RW3RidOgbf9(o7J zDwQobm2x_z^r_(8s*!STVXWegrJc9FH&v8J@xdEjs%*GimWuVZ49B637LpDfz7{a} ziuMM(E*5V7sHKEAc<8<|P38B$N?GN}yyp%R_ezFmP|6l)-^aMJ3Pmq%jTI`^c&Rv^ zE_staXt~N z!1(vr?~nNacpQepgZ>{T{BJY|L;ErB1V{atch>G}63->hb58hUUJCxG*l`;F8CDb{1nXpCrHV2O!#A736A+X+7CPMhsdAjtdKEp1#gzhgY8F~PE&z% z3V+O_!7-0U{lWA9D*5s`L0|h_k>3|QKah#0VE=ucP``g%{J=#N@A;oC;ExCVn?(T* zI|P6X{_TK&LKNV~0v!fF#QR>rAM+Y;JYT^+c>X^Wf8<}q#Zvfr5y1q8sD4Z(ZX*0& z5(DsiYL=!DtpDc(`~By{AN9sQv|#u27)> diff --git a/build/my_robot_bringup/CMakeFiles/CMakeDirectoryInformation.cmake b/build/my_robot_bringup/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 2294771..0000000 --- a/build/my_robot_bringup/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup") - -# 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/build/my_robot_bringup/CMakeFiles/CMakeOutput.log b/build/my_robot_bringup/CMakeFiles/CMakeOutput.log deleted file mode 100644 index afa54dc..0000000 --- a/build/my_robot_bringup/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,449 +0,0 @@ -The system is: Linux - 6.8.0-49-generic - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/3.22.1/CompilerIdCXX/a.out" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f86fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f86fc.dir/build.make CMakeFiles/cmTC_f86fc.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_f86fc.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.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_f86fc.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/ccG8ZIqr.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.dir/' - as -v --64 -o CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o /tmp/ccG8ZIqr.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_f86fc -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f86fc.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o -o cmTC_f86fc -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_f86fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f86fc.' - /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/ccnkBsR1.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_f86fc /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_f86fc.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_f86fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f86fc.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f86fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f86fc.dir/build.make CMakeFiles/cmTC_f86fc.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_f86fc.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.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_f86fc.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/ccG8ZIqr.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o /tmp/ccG8ZIqr.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_f86fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_f86fc] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f86fc.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_f86fc.dir/CMakeCCompilerABI.c.o -o cmTC_f86fc ] - 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_f86fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f86fc.'] - 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/ccnkBsR1.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_f86fc /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_f86fc.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/ccnkBsR1.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_f86fc] ==> 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_f86fc.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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_1b614/fast && /usr/bin/gmake -f CMakeFiles/cmTC_1b614.dir/build.make CMakeFiles/cmTC_1b614.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_1b614.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.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_1b614.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/ccUT62De.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.dir/' - as -v --64 -o CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUT62De.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_1b614 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b614.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_1b614 -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_1b614' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_1b614.' - /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/ccGi341k.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_1b614 /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_1b614.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_1b614' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_1b614.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_1b614/fast && /usr/bin/gmake -f CMakeFiles/cmTC_1b614.dir/build.make CMakeFiles/cmTC_1b614.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_1b614.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.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_1b614.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/ccUT62De.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUT62De.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_1b614.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_1b614] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b614.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_1b614.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_1b614 ] - 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_1b614' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_1b614.'] - 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/ccGi341k.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_1b614 /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_1b614.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/ccGi341k.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_1b614] ==> 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_1b614.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/build/my_robot_bringup/CMakeFiles/CMakeRuleHashes.txt b/build/my_robot_bringup/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 71ddf5e..0000000 --- a/build/my_robot_bringup/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,2 +0,0 @@ -# Hashes of file build rules. -eaead321d491ce583900a2a8bdf4fd45 CMakeFiles/my_robot_bringup_uninstall diff --git a/build/my_robot_bringup/CMakeFiles/Makefile.cmake b/build/my_robot_bringup/CMakeFiles/Makefile.cmake deleted file mode 100644 index 9ecfaeb..0000000 --- a/build/my_robot_bringup/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,257 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup/CMakeLists.txt" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup/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_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" - "/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" - "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/my_robot_bringupConfig.cmake" - "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" - "ament_cmake_core/my_robot_bringupConfig-version.cmake" - "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup" - "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup" - "ament_cmake_index/share/ament_index/resource_index/packages/my_robot_bringup" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/uninstall.dir/DependInfo.cmake" - "CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake" - ) diff --git a/build/my_robot_bringup/CMakeFiles/Makefile2 b/build/my_robot_bringup/CMakeFiles/Makefile2 deleted file mode 100644 index 4a5aecf..0000000 --- a/build/my_robot_bringup/CMakeFiles/Makefile2 +++ /dev/null @@ -1,139 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup - -#============================================================================= -# 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/my_robot_bringup_uninstall.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/uninstall.dir - -# All Build rule for target. -CMakeFiles/uninstall.dir/all: CMakeFiles/my_robot_bringup_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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup_uninstall.dir - -# All Build rule for target. -CMakeFiles/my_robot_bringup_uninstall.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_bringup_uninstall.dir/build.make CMakeFiles/my_robot_bringup_uninstall.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_bringup_uninstall.dir/build.make CMakeFiles/my_robot_bringup_uninstall.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles --progress-num= "Built target my_robot_bringup_uninstall" -.PHONY : CMakeFiles/my_robot_bringup_uninstall.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_bringup_uninstall.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_bringup_uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_bringup_uninstall.dir/rule - -# Convenience name for target. -my_robot_bringup_uninstall: CMakeFiles/my_robot_bringup_uninstall.dir/rule -.PHONY : my_robot_bringup_uninstall - -# clean rule for target. -CMakeFiles/my_robot_bringup_uninstall.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_bringup_uninstall.dir/build.make CMakeFiles/my_robot_bringup_uninstall.dir/clean -.PHONY : CMakeFiles/my_robot_bringup_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/build/my_robot_bringup/CMakeFiles/TargetDirectories.txt b/build/my_robot_bringup/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 04ade33..0000000 --- a/build/my_robot_bringup/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,9 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/test.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/edit_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/rebuild_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/list_install_components.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/install.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/install/local.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/install/strip.dir diff --git a/build/my_robot_bringup/CMakeFiles/cmake.check_cache b/build/my_robot_bringup/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/my_robot_bringup/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/build.make b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/build.make deleted file mode 100644 index 03aaa22..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/build.make +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup - -# Utility rule file for my_robot_bringup_uninstall. - -# Include any custom commands dependencies for this target. -include CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_bringup_uninstall.dir/progress.make - -CMakeFiles/my_robot_bringup_uninstall: - /usr/bin/cmake -P /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake - -my_robot_bringup_uninstall: CMakeFiles/my_robot_bringup_uninstall -my_robot_bringup_uninstall: CMakeFiles/my_robot_bringup_uninstall.dir/build.make -.PHONY : my_robot_bringup_uninstall - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_bringup_uninstall.dir/build: my_robot_bringup_uninstall -.PHONY : CMakeFiles/my_robot_bringup_uninstall.dir/build - -CMakeFiles/my_robot_bringup_uninstall.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_bringup_uninstall.dir/clean - -CMakeFiles/my_robot_bringup_uninstall.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_bringup_uninstall.dir/depend - diff --git a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean.cmake b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean.cmake deleted file mode 100644 index 974c525..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_bringup_uninstall" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/my_robot_bringup_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.make b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.make deleted file mode 100644 index d366ef7..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for my_robot_bringup_uninstall. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.ts b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.ts deleted file mode 100644 index d9078da..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for my_robot_bringup_uninstall. diff --git a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/progress.make b/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_bringup/CMakeFiles/my_robot_bringup_uninstall.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_bringup/CMakeFiles/progress.marks b/build/my_robot_bringup/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/build/my_robot_bringup/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/my_robot_bringup/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/my_robot_bringup/CMakeFiles/uninstall.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_robot_bringup/CMakeFiles/uninstall.dir/build.make b/build/my_robot_bringup/CMakeFiles/uninstall.dir/build.make deleted file mode 100644 index 3c26f26..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/build.make +++ /dev/null @@ -1,83 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/uninstall.dir/depend - diff --git a/build/my_robot_bringup/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/my_robot_bringup/CMakeFiles/uninstall.dir/cmake_clean.cmake deleted file mode 100644 index 9960e98..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.make b/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.make deleted file mode 100644 index 2d74447..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for uninstall. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.ts deleted file mode 100644 index ef27dcc..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/my_robot_bringup/CMakeFiles/uninstall.dir/progress.make b/build/my_robot_bringup/CMakeFiles/uninstall.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_bringup/CMakeFiles/uninstall.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_bringup/CTestConfiguration.ini b/build/my_robot_bringup/CTestConfiguration.ini deleted file mode 100644 index 1d062aa..0000000 --- a/build/my_robot_bringup/CTestConfiguration.ini +++ /dev/null @@ -1,105 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -BuildDirectory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup - -# Where to place the cost data store -CostDataFile: - -# Site is something like machine.domain, i.e. pragmatic.crd -Site: ros-laptop1 - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup" -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/build/my_robot_bringup/CTestCustom.cmake b/build/my_robot_bringup/CTestCustom.cmake deleted file mode 100644 index 14956f3..0000000 --- a/build/my_robot_bringup/CTestCustom.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) -set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/my_robot_bringup/CTestTestfile.cmake b/build/my_robot_bringup/CTestTestfile.cmake deleted file mode 100644 index d9d2cdb..0000000 --- a/build/my_robot_bringup/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -# Build directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/build/my_robot_bringup/Makefile b/build/my_robot_bringup/Makefile deleted file mode 100644 index 4cba7a9..0000000 --- a/build/my_robot_bringup/Makefile +++ /dev/null @@ -1,228 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup - -#============================================================================= -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/CMakeFiles /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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 my_robot_bringup_uninstall - -# Build rule for target. -my_robot_bringup_uninstall: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 my_robot_bringup_uninstall -.PHONY : my_robot_bringup_uninstall - -# fast build rule for target. -my_robot_bringup_uninstall/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_bringup_uninstall.dir/build.make CMakeFiles/my_robot_bringup_uninstall.dir/build -.PHONY : my_robot_bringup_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 "... my_robot_bringup_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/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig-version.cmake b/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig-version.cmake deleted file mode 100644 index 7beb732..0000000 --- a/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig.cmake b/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig.cmake deleted file mode 100644 index d306b64..0000000 --- a/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# generated from ament/cmake/core/templates/nameConfig.cmake.in - -# prevent multiple inclusion -if(_my_robot_bringup_CONFIG_INCLUDED) - # ensure to keep the found flag the same - if(NOT DEFINED my_robot_bringup_FOUND) - # explicitly set it to FALSE, otherwise CMake will set it to TRUE - set(my_robot_bringup_FOUND FALSE) - elseif(NOT my_robot_bringup_FOUND) - # use separate condition to avoid uninitialized variable warning - set(my_robot_bringup_FOUND FALSE) - endif() - return() -endif() -set(_my_robot_bringup_CONFIG_INCLUDED TRUE) - -# output package information -if(NOT my_robot_bringup_FIND_QUIETLY) - message(STATUS "Found my_robot_bringup: 0.0.0 (${my_robot_bringup_DIR})") -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "Package 'my_robot_bringup' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - # optionally quiet the deprecation message - if(NOT ${my_robot_bringup_DEPRECATED_QUIET}) - message(DEPRECATION "${_msg}") - endif() -endif() - -# flag package as ament-based to distinguish it after being find_package()-ed -set(my_robot_bringup_FOUND_AMENT_PACKAGE TRUE) - -# include all config extra files -set(_extras "") -foreach(_extra ${_extras}) - include("${my_robot_bringup_DIR}/${_extra}") -endforeach() diff --git a/build/my_robot_bringup/ament_cmake_core/package.cmake b/build/my_robot_bringup/ament_cmake_core/package.cmake deleted file mode 100644 index f0dc9bc..0000000 --- a/build/my_robot_bringup/ament_cmake_core/package.cmake +++ /dev/null @@ -1,14 +0,0 @@ -set(_AMENT_PACKAGE_NAME "my_robot_bringup") -set(my_robot_bringup_VERSION "0.0.0") -set(my_robot_bringup_MAINTAINER "ros-laptop1 ") -set(my_robot_bringup_BUILD_DEPENDS ) -set(my_robot_bringup_BUILDTOOL_DEPENDS "ament_cmake") -set(my_robot_bringup_BUILD_EXPORT_DEPENDS ) -set(my_robot_bringup_BUILDTOOL_EXPORT_DEPENDS ) -set(my_robot_bringup_EXEC_DEPENDS "my_py_pkg" "my_cpp_pkg" "turtlesim_catch_them_all") -set(my_robot_bringup_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") -set(my_robot_bringup_GROUP_DEPENDS ) -set(my_robot_bringup_MEMBER_OF_GROUPS ) -set(my_robot_bringup_DEPRECATED "") -set(my_robot_bringup_EXPORT_TAGS) -list(APPEND my_robot_bringup_EXPORT_TAGS "ament_cmake") diff --git a/build/my_robot_bringup/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/ament_prefix_path.sh.stamp deleted file mode 100644 index 02e441b..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/ament_prefix_path.sh.stamp +++ /dev/null @@ -1,4 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp deleted file mode 100644 index ee49c9f..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp +++ /dev/null @@ -1,14 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig.cmake.in.stamp deleted file mode 100644 index 6fb3fe7..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/nameConfig.cmake.in.stamp +++ /dev/null @@ -1,42 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_core/stamps/package.xml.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/package.xml.stamp deleted file mode 100644 index 9b4acc3..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/package.xml.stamp +++ /dev/null @@ -1,21 +0,0 @@ - - - - my_robot_bringup - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - my_py_pkg - my_cpp_pkg - turtlesim_catch_them_all - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/build/my_robot_bringup/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp deleted file mode 100644 index 8be9894..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp +++ /dev/null @@ -1,150 +0,0 @@ -#!/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/build/my_robot_bringup/ament_cmake_core/stamps/path.sh.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/path.sh.stamp deleted file mode 100644 index e59b749..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/path.sh.stamp +++ /dev/null @@ -1,5 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/my_robot_bringup/ament_cmake_core/stamps/templates_2_cmake.py.stamp deleted file mode 100644 index fb2fb47..0000000 --- a/build/my_robot_bringup/ament_cmake_core/stamps/templates_2_cmake.py.stamp +++ /dev/null @@ -1,112 +0,0 @@ -#!/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/build/my_robot_bringup/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/my_robot_bringup/ament_cmake_environment_hooks/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.bash b/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.bash deleted file mode 100644 index 49782f2..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.bash +++ /dev/null @@ -1,46 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.dsv b/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.dsv deleted file mode 100644 index 99e64a1..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.dsv +++ /dev/null @@ -1,2 +0,0 @@ -source;share/my_robot_bringup/environment/ament_prefix_path.sh -source;share/my_robot_bringup/environment/path.sh diff --git a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.sh b/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.sh deleted file mode 100644 index 65498bb..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.sh +++ /dev/null @@ -1,184 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup"} -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/my_robot_bringup/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_bringup/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/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.zsh b/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/build/my_robot_bringup/ament_cmake_environment_hooks/package.dsv b/build/my_robot_bringup/ament_cmake_environment_hooks/package.dsv deleted file mode 100644 index 4a05a45..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/package.dsv +++ /dev/null @@ -1,4 +0,0 @@ -source;share/my_robot_bringup/local_setup.bash -source;share/my_robot_bringup/local_setup.dsv -source;share/my_robot_bringup/local_setup.sh -source;share/my_robot_bringup/local_setup.zsh diff --git a/build/my_robot_bringup/ament_cmake_environment_hooks/path.dsv b/build/my_robot_bringup/ament_cmake_environment_hooks/path.dsv deleted file mode 100644 index b94426a..0000000 --- a/build/my_robot_bringup/ament_cmake_environment_hooks/path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup b/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup deleted file mode 100644 index 49d98d1..0000000 --- a/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup +++ /dev/null @@ -1 +0,0 @@ -my_py_pkg;my_cpp_pkg;turtlesim_catch_them_all;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_bringup b/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_bringup deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup b/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup deleted file mode 100644 index d947ae4..0000000 --- a/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup +++ /dev/null @@ -1 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble \ No newline at end of file diff --git a/build/my_robot_bringup/ament_cmake_package_templates/templates.cmake b/build/my_robot_bringup/ament_cmake_package_templates/templates.cmake deleted file mode 100644 index 42a5a03..0000000 --- a/build/my_robot_bringup/ament_cmake_package_templates/templates.cmake +++ /dev/null @@ -1,14 +0,0 @@ -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/build/my_robot_bringup/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/my_robot_bringup/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake deleted file mode 100644 index a595c48..0000000 --- a/build/my_robot_bringup/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ /dev/null @@ -1,57 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup") - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/build/my_robot_bringup/cmake_args.last b/build/my_robot_bringup/cmake_args.last deleted file mode 100644 index 4af1832..0000000 --- a/build/my_robot_bringup/cmake_args.last +++ /dev/null @@ -1 +0,0 @@ -None \ No newline at end of file diff --git a/build/my_robot_bringup/cmake_install.cmake b/build/my_robot_bringup/cmake_install.cmake deleted file mode 100644 index b7a83a1..0000000 --- a/build/my_robot_bringup/cmake_install.cmake +++ /dev/null @@ -1,117 +0,0 @@ -# Install script for directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup") -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) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_bringup" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup/launch") -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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup") -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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_bringup/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/my_robot_bringup/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup/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/my_robot_bringup/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_bringup") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_bringup/cmake" TYPE FILE FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/ament_cmake_core/my_robot_bringupConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_bringup" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/my_robot_bringup/colcon_build.rc b/build/my_robot_bringup/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/my_robot_bringup/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/my_robot_bringup/colcon_command_prefix_build.sh b/build/my_robot_bringup/colcon_command_prefix_build.sh deleted file mode 100644 index e4a0ddd..0000000 --- a/build/my_robot_bringup/colcon_command_prefix_build.sh +++ /dev/null @@ -1,5 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh" -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.sh" -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.sh" -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh" diff --git a/build/my_robot_bringup/colcon_command_prefix_build.sh.env b/build/my_robot_bringup/colcon_command_prefix_build.sh.env deleted file mode 100644 index a38e321..0000000 --- a/build/my_robot_bringup/colcon_command_prefix_build.sh.env +++ /dev/null @@ -1,71 +0,0 @@ -AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble -CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -COLCON=1 -COLCON_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -COLORFGBG=15;0 -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus -DESKTOP_SESSION=plasma -DISPLAY=:0 -GAZEBO_MODEL_PATH=/opt/ros/humble/share -GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 -GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0 -GTK_RC_FILES=/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc -HOME=/home/ros-laptop1 -IGN_GAZEBO_MODEL_PATH=/opt/ros/humble/share -IGN_GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -IM_CONFIG_PHASE=1 -KDE_APPLICATIONS_AS_SCOPE=1 -KDE_FULL_SESSION=true -KDE_SESSION_UID=1000 -KDE_SESSION_VERSION=5 -KONSOLE_DBUS_SERVICE=:1.210 -KONSOLE_DBUS_SESSION=/Sessions/4 -KONSOLE_DBUS_WINDOW=/Windows/1 -KONSOLE_VERSION=211203 -LANG=en_US.UTF-8 -LANGUAGE= -LC_ALL=en_US.UTF-8 -LD_LIBRARY_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/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 -LOGNAME=ros-laptop1 -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: -PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket -PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint -PROFILEHOME= -PWD=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages -QT_ACCESSIBILITY=1 -QT_AUTO_SCREEN_SCALE_FACTOR=0 -ROS_DISTRO=humble -ROS_LOCALHOST_ONLY=0 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847 -SHELL=/bin/bash -SHELL_SESSION_ID=290158f40eeb4fb3bc996ff3cf0e3220 -SHLVL=1 -SSH_AGENT_PID=1667 -SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFG8k1f/agent.1543 -SYSTEMD_EXEC_PID=1525 -TERM=xterm-256color -USER=ros-laptop1 -WINDOWID=4194311 -XAUTHORITY=/home/ros-laptop1/.Xauthority -XCURSOR_SIZE=24 -XCURSOR_THEME=breeze_cursors -XDG_CONFIG_DIRS=/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings -XDG_CURRENT_DESKTOP=KDE -XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop -XDG_RUNTIME_DIR=/run/user/1000 -XDG_SEAT=seat0 -XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 -XDG_SESSION_CLASS=user -XDG_SESSION_DESKTOP=KDE -XDG_SESSION_ID=3 -XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 -XDG_SESSION_TYPE=x11 -XDG_VTNR=1 -_=/usr/bin/colcon diff --git a/build/my_robot_bringup/install_manifest.txt b/build/my_robot_bringup/install_manifest.txt deleted file mode 100644 index b083a5b..0000000 --- a/build/my_robot_bringup/install_manifest.txt +++ /dev/null @@ -1,17 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml \ No newline at end of file diff --git a/build/my_robot_interfaces/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/build/my_robot_interfaces/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/codemodel-v2-a4ae4bc820fbae419191.json b/build/my_robot_interfaces/.cmake/api/v1/reply/codemodel-v2-a4ae4bc820fbae419191.json deleted file mode 100644 index 0675ea6..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/codemodel-v2-a4ae4bc820fbae419191.json +++ /dev/null @@ -1,233 +0,0 @@ -{ - "configurations" : - [ - { - "directories" : - [ - { - "build" : ".", - "childIndexes" : - [ - 1 - ], - "hasInstallRule" : true, - "jsonFile" : "directory-.-5afb0a492596f23cc055.json", - "minimumCMakeVersion" : - { - "string" : "3.12" - }, - "projectIndex" : 0, - "source" : ".", - "targetIndexes" : - [ - 0, - 1, - 2, - 3, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17 - ] - }, - { - "build" : "my_robot_interfaces__py", - "jsonFile" : "directory-my_robot_interfaces__py-b513d0c732981de3a01d.json", - "minimumCMakeVersion" : - { - "string" : "3.12" - }, - "parentIndex" : 0, - "projectIndex" : 0, - "source" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py", - "targetIndexes" : - [ - 4 - ] - } - ], - "name" : "", - "projects" : - [ - { - "directoryIndexes" : - [ - 0, - 1 - ], - "name" : "my_robot_interfaces", - "targetIndexes" : - [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17 - ] - } - ], - "targets" : - [ - { - "directoryIndex" : 0, - "id" : "ament_cmake_python_build_my_robot_interfaces_egg::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ament_cmake_python_build_my_robot_interfaces_egg-5d755f1b55b0509c4ec6.json", - "name" : "ament_cmake_python_build_my_robot_interfaces_egg", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "ament_cmake_python_copy_my_robot_interfaces::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ament_cmake_python_copy_my_robot_interfaces-9690d4ae7684b2162839.json", - "name" : "ament_cmake_python_copy_my_robot_interfaces", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces-62386f047ce1157ec2b3.json", - "name" : "my_robot_interfaces", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__cpp-0e0f7e33ecd55be77539.json", - "name" : "my_robot_interfaces__cpp", - "projectIndex" : 0 - }, - { - "directoryIndex" : 1, - "id" : "my_robot_interfaces__py::@19f98676674de119cc56", - "jsonFile" : "target-my_robot_interfaces__py-b32b6b86d12af01d23f6.json", - "name" : "my_robot_interfaces__py", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_generator_c-c79fb2ec3bcfdfc9e1a3.json", - "name" : "my_robot_interfaces__rosidl_generator_c", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_generator_py-dff395ef8aac87bf2e25.json", - "name" : "my_robot_interfaces__rosidl_generator_py", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_c-53d9cba6055b64877064.json", - "name" : "my_robot_interfaces__rosidl_typesupport_c", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_c__pyext::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_c__pyext-0356fe0cd526d69dcf0e.json", - "name" : "my_robot_interfaces__rosidl_typesupport_c__pyext", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_cpp-8bd848fac7894c37a9fe.json", - "name" : "my_robot_interfaces__rosidl_typesupport_cpp", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_fastrtps_c-0a19c592079fb0c0f040.json", - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext-1d3d8f86fcbcfef527ae.json", - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_fastrtps_cpp-e214eb83a0fb753f63d1.json", - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_introspection_c-ffa097034658ee98a278.json", - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_c", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_introspection_c__pyext-045655488ff795671427.json", - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces__rosidl_typesupport_introspection_cpp-f1955058512c21cf7f85.json", - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "my_robot_interfaces_uninstall::@6890427a1f51a3e7e1df", - "jsonFile" : "target-my_robot_interfaces_uninstall-47e9ae60f6c6309e13b7.json", - "name" : "my_robot_interfaces_uninstall", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "uninstall::@6890427a1f51a3e7e1df", - "jsonFile" : "target-uninstall-42a60b541c0245803845.json", - "name" : "uninstall", - "projectIndex" : 0 - } - ] - } - ], - "kind" : "codemodel", - "paths" : - { - "build" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces", - "source" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces" - }, - "version" : - { - "major" : 2, - "minor" : 3 - } -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/directory-.-5afb0a492596f23cc055.json b/build/my_robot_interfaces/.cmake/api/v1/reply/directory-.-5afb0a492596f23cc055.json deleted file mode 100644 index 8138c43..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/directory-.-5afb0a492596f23cc055.json +++ /dev/null @@ -1,1541 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : - [ - "install", - "ament_index_register_resource", - "rosidl_generate_interfaces", - "include", - "ament_execute_extensions", - "ament_environment_hooks", - "_ament_cmake_export_libraries_register_environment_hook", - "ament_export_libraries", - "_ament_cmake_python_register_environment_hook", - "ament_python_install_package", - "_ament_cmake_python_install_package", - "ament_cmake_environment_generate_package_run_dependencies_marker", - "ament_package", - "ament_cmake_environment_generate_parent_prefix_path_marker", - "ament_generate_package_environment", - "ament_index_register_package", - "_ament_package" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.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_export_libraries.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake", - "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake", - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.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_package.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", - "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets_package_hook.cmake" - ], - "nodes" : - [ - { - "file" : 2 - }, - { - "command" : 2, - "file" : 2, - "line" : 12, - "parent" : 0 - }, - { - "command" : 1, - "file" : 1, - "line" : 252, - "parent" : 1 - }, - { - "command" : 0, - "file" : 0, - "line" : 105, - "parent" : 2 - }, - { - "command" : 4, - "file" : 1, - "line" : 286, - "parent" : 1 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 3, - "parent" : 5 - }, - { - "command" : 0, - "file" : 3, - "line" : 149, - "parent" : 6 - }, - { - "command" : 7, - "file" : 3, - "line" : 157, - "parent" : 6 - }, - { - "command" : 6, - "file" : 7, - "line" : 35, - "parent" : 8 - }, - { - "command" : 5, - "file" : 6, - "line" : 25, - "parent" : 9 - }, - { - "command" : 0, - "file" : 5, - "line" : 70, - "parent" : 10 - }, - { - "command" : 0, - "file" : 5, - "line" : 87, - "parent" : 10 - }, - { - "command" : 0, - "file" : 3, - "line" : 164, - "parent" : 6 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 8, - "parent" : 14 - }, - { - "command" : 0, - "file" : 8, - "line" : 151, - "parent" : 15 - }, - { - "command" : 0, - "file" : 8, - "line" : 167, - "parent" : 15 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 9, - "parent" : 18 - }, - { - "command" : 0, - "file" : 9, - "line" : 141, - "parent" : 19 - }, - { - "command" : 0, - "file" : 9, - "line" : 146, - "parent" : 19 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 10, - "parent" : 22 - }, - { - "command" : 0, - "file" : 10, - "line" : 141, - "parent" : 23 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 11, - "parent" : 25 - }, - { - "command" : 0, - "file" : 11, - "line" : 149, - "parent" : 26 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 12, - "parent" : 28 - }, - { - "command" : 0, - "file" : 12, - "line" : 169, - "parent" : 29 - }, - { - "command" : 0, - "file" : 12, - "line" : 185, - "parent" : 29 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 13, - "parent" : 32 - }, - { - "command" : 0, - "file" : 13, - "line" : 140, - "parent" : 33 - }, - { - "command" : 0, - "file" : 13, - "line" : 146, - "parent" : 33 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 14, - "parent" : 36 - }, - { - "command" : 0, - "file" : 14, - "line" : 140, - "parent" : 37 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 4 - }, - { - "file" : 17, - "parent" : 39 - }, - { - "command" : 9, - "file" : 17, - "line" : 124, - "parent" : 40 - }, - { - "command" : 8, - "file" : 16, - "line" : 38, - "parent" : 41 - }, - { - "command" : 5, - "file" : 15, - "line" : 36, - "parent" : 42 - }, - { - "command" : 0, - "file" : 5, - "line" : 70, - "parent" : 43 - }, - { - "command" : 0, - "file" : 5, - "line" : 87, - "parent" : 43 - }, - { - "command" : 10, - "file" : 16, - "line" : 39, - "parent" : 41 - }, - { - "command" : 0, - "file" : 16, - "line" : 154, - "parent" : 46 - }, - { - "command" : 0, - "file" : 16, - "line" : 181, - "parent" : 46 - }, - { - "command" : 0, - "file" : 16, - "line" : 191, - "parent" : 46 - }, - { - "command" : 0, - "file" : 17, - "line" : 282, - "parent" : 40 - }, - { - "command" : 0, - "file" : 17, - "line" : 282, - "parent" : 40 - }, - { - "command" : 0, - "file" : 17, - "line" : 282, - "parent" : 40 - }, - { - "command" : 0, - "file" : 17, - "line" : 302, - "parent" : 40 - }, - { - "command" : 0, - "file" : 1, - "line" : 309, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 309, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 309, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 309, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 309, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 0, - "file" : 1, - "line" : 320, - "parent" : 1 - }, - { - "command" : 12, - "file" : 2, - "line" : 22, - "parent" : 0 - }, - { - "command" : 4, - "file" : 19, - "line" : 66, - "parent" : 68 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 69 - }, - { - "file" : 18, - "parent" : 70 - }, - { - "command" : 11, - "file" : 18, - "line" : 47, - "parent" : 71 - }, - { - "command" : 1, - "file" : 18, - "line" : 29, - "parent" : 72 - }, - { - "command" : 0, - "file" : 0, - "line" : 105, - "parent" : 73 - }, - { - "command" : 13, - "file" : 18, - "line" : 48, - "parent" : 71 - }, - { - "command" : 1, - "file" : 18, - "line" : 43, - "parent" : 75 - }, - { - "command" : 0, - "file" : 0, - "line" : 105, - "parent" : 76 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 69 - }, - { - "file" : 20, - "parent" : 78 - }, - { - "command" : 5, - "file" : 20, - "line" : 20, - "parent" : 79 - }, - { - "command" : 0, - "file" : 5, - "line" : 70, - "parent" : 80 - }, - { - "command" : 0, - "file" : 5, - "line" : 87, - "parent" : 80 - }, - { - "command" : 0, - "file" : 5, - "line" : 70, - "parent" : 80 - }, - { - "command" : 0, - "file" : 5, - "line" : 87, - "parent" : 80 - }, - { - "command" : 14, - "file" : 20, - "line" : 26, - "parent" : 79 - }, - { - "command" : 0, - "file" : 21, - "line" : 91, - "parent" : 85 - }, - { - "command" : 0, - "file" : 21, - "line" : 91, - "parent" : 85 - }, - { - "command" : 0, - "file" : 21, - "line" : 91, - "parent" : 85 - }, - { - "command" : 0, - "file" : 21, - "line" : 107, - "parent" : 85 - }, - { - "command" : 0, - "file" : 21, - "line" : 119, - "parent" : 85 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 69 - }, - { - "file" : 23, - "parent" : 91 - }, - { - "command" : 15, - "file" : 23, - "line" : 16, - "parent" : 92 - }, - { - "command" : 1, - "file" : 22, - "line" : 29, - "parent" : 93 - }, - { - "command" : 0, - "file" : 0, - "line" : 105, - "parent" : 94 - }, - { - "command" : 3, - "file" : 4, - "line" : 48, - "parent" : 69 - }, - { - "file" : 24, - "parent" : 96 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 0, - "file" : 24, - "line" : 28, - "parent" : 97 - }, - { - "command" : 16, - "file" : 19, - "line" : 68, - "parent" : 68 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 122, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 150, - "parent" : 107 - }, - { - "command" : 0, - "file" : 19, - "line" : 157, - "parent" : 107 - } - ] - }, - "installers" : - [ - { - "backtrace" : 3, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/rosidl_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces" - ], - "type" : "file" - }, - { - "backtrace" : 7, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 11, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh" - ], - "type" : "file" - }, - { - "backtrace" : 12, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 13, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_generator_c.so" - ], - "targetId" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df", - "targetIndex" : 5, - "type" : "target" - }, - { - "backtrace" : 16, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 17, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df", - "targetIndex" : 10, - "type" : "target" - }, - { - "backtrace" : 20, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 21, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df", - "targetIndex" : 13, - "type" : "target" - }, - { - "backtrace" : 24, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_c.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df", - "targetIndex" : 7, - "type" : "target" - }, - { - "backtrace" : 27, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 30, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 31, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df", - "targetIndex" : 12, - "type" : "target" - }, - { - "backtrace" : 34, - "component" : "Unspecified", - "destination" : "include/my_robot_interfaces/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 35, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df", - "targetIndex" : 15, - "type" : "target" - }, - { - "backtrace" : 38, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "libmy_robot_interfaces__rosidl_typesupport_cpp.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df", - "targetIndex" : 9, - "type" : "target" - }, - { - "backtrace" : 44, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh" - ], - "type" : "file" - }, - { - "backtrace" : 45, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 47, - "component" : "Unspecified", - "destination" : "local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 48, - "component" : "Unspecified", - "destination" : "local/lib/python3.10/dist-packages/my_robot_interfaces", - "paths" : - [ - { - "from" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces", - "to" : "." - } - ], - "type" : "directory" - }, - { - "backtrace" : 49, - "component" : "Unspecified", - "type" : "code" - }, - { - "backtrace" : 50, - "component" : "Unspecified", - "destination" : "local/lib/python3.10/dist-packages/my_robot_interfaces", - "paths" : - [ - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext::@6890427a1f51a3e7e1df", - "targetIndex" : 11, - "type" : "target" - }, - { - "backtrace" : 51, - "component" : "Unspecified", - "destination" : "local/lib/python3.10/dist-packages/my_robot_interfaces", - "paths" : - [ - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext::@6890427a1f51a3e7e1df", - "targetIndex" : 14, - "type" : "target" - }, - { - "backtrace" : 52, - "component" : "Unspecified", - "destination" : "local/lib/python3.10/dist-packages/my_robot_interfaces", - "paths" : - [ - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" - ], - "targetId" : "my_robot_interfaces__rosidl_typesupport_c__pyext::@6890427a1f51a3e7e1df", - "targetIndex" : 8, - "type" : "target" - }, - { - "backtrace" : 53, - "component" : "Unspecified", - "destination" : "lib", - "paths" : - [ - "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so" - ], - "targetId" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df", - "targetIndex" : 6, - "type" : "target" - }, - { - "backtrace" : 54, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl" - ], - "type" : "file" - }, - { - "backtrace" : 55, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl" - ], - "type" : "file" - }, - { - "backtrace" : 56, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl" - ], - "type" : "file" - }, - { - "backtrace" : 57, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl" - ], - "type" : "file" - }, - { - "backtrace" : 58, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ], - "type" : "file" - }, - { - "backtrace" : 59, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "msg/HardwareStatus.msg" - ], - "type" : "file" - }, - { - "backtrace" : 60, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "msg/Turtle.msg" - ], - "type" : "file" - }, - { - "backtrace" : 61, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/msg", - "paths" : - [ - "msg/TurtleArray.msg" - ], - "type" : "file" - }, - { - "backtrace" : 62, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "srv/ComputeRectangleArea.srv" - ], - "type" : "file" - }, - { - "backtrace" : 63, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg" - ], - "type" : "file" - }, - { - "backtrace" : 64, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg" - ], - "type" : "file" - }, - { - "backtrace" : 65, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "srv/CatchTurtle.srv" - ], - "type" : "file" - }, - { - "backtrace" : 66, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg" - ], - "type" : "file" - }, - { - "backtrace" : 67, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/srv", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg" - ], - "type" : "file" - }, - { - "backtrace" : 74, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/package_run_dependencies", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces" - ], - "type" : "file" - }, - { - "backtrace" : 77, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/parent_prefix_path", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces" - ], - "type" : "file" - }, - { - "backtrace" : 81, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" - ], - "type" : "file" - }, - { - "backtrace" : 82, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 83, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" - ], - "type" : "file" - }, - { - "backtrace" : 84, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/environment", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/path.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 86, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.bash" - ], - "type" : "file" - }, - { - "backtrace" : 87, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.sh" - ], - "type" : "file" - }, - { - "backtrace" : 88, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.zsh" - ], - "type" : "file" - }, - { - "backtrace" : 89, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 90, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/package.dsv" - ], - "type" : "file" - }, - { - "backtrace" : 95, - "component" : "Unspecified", - "destination" : "share/ament_index/resource_index/packages", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces" - ], - "type" : "file" - }, - { - "backtrace" : 98, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "export_my_robot_interfaces__rosidl_generator_c", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df", - "index" : 5 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 99, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "export_my_robot_interfaces__rosidl_typesupport_fastrtps_c", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df", - "index" : 10 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 100, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "my_robot_interfaces__rosidl_typesupport_introspection_c", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df", - "index" : 13 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 101, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "my_robot_interfaces__rosidl_typesupport_c", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df", - "index" : 7 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 102, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "export_my_robot_interfaces__rosidl_generator_cpp", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_generator_cpp::@6890427a1f51a3e7e1df", - "index" : 0 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 103, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "export_my_robot_interfaces__rosidl_typesupport_fastrtps_cpp", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df", - "index" : 12 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 104, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df", - "index" : 15 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 105, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "my_robot_interfaces__rosidl_typesupport_cpp", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df", - "index" : 9 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 106, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "exportName" : "export_my_robot_interfaces__rosidl_generator_py", - "exportTargets" : - [ - { - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df", - "index" : 6 - } - ], - "paths" : - [ - "CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake" - ], - "type" : "export" - }, - { - "backtrace" : 108, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 109, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 110, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 111, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 112, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 113, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 114, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 115, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces/cmake", - "paths" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig.cmake", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig-version.cmake" - ], - "type" : "file" - }, - { - "backtrace" : 116, - "component" : "Unspecified", - "destination" : "share/my_robot_interfaces", - "paths" : - [ - "package.xml" - ], - "type" : "file" - } - ], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/directory-my_robot_interfaces__py-b513d0c732981de3a01d.json b/build/my_robot_interfaces/.cmake/api/v1/reply/directory-my_robot_interfaces__py-b513d0c732981de3a01d.json deleted file mode 100644 index 3d317ab..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/directory-my_robot_interfaces__py-b513d0c732981de3a01d.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : [], - "files" : [], - "nodes" : [] - }, - "installers" : [], - "paths" : - { - "build" : "my_robot_interfaces__py", - "source" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py" - } -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/index-2024-12-11T18-54-57-0467.json b/build/my_robot_interfaces/.cmake/api/v1/reply/index-2024-12-11T18-54-57-0467.json deleted file mode 100644 index 3072f5e..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/index-2024-12-11T18-54-57-0467.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "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-a4ae4bc820fbae419191.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - } - ], - "reply" : - { - "client-colcon-cmake" : - { - "codemodel-v2" : - { - "jsonFile" : "codemodel-v2-a4ae4bc820fbae419191.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - } - } - } -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_build_my_robot_interfaces_egg-5d755f1b55b0509c4ec6.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_build_my_robot_interfaces_egg-5d755f1b55b0509c4ec6.json deleted file mode 100644 index 26dd32b..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_build_my_robot_interfaces_egg-5d755f1b55b0509c4ec6.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "backtrace" : 7, - "backtraceGraph" : - { - "commands" : - [ - "add_custom_target", - "_ament_cmake_python_install_package", - "ament_python_install_package", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake", - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 12, - "parent" : 0 - }, - { - "command" : 4, - "file" : 3, - "line" : 286, - "parent" : 1 - }, - { - "command" : 3, - "file" : 2, - "line" : 48, - "parent" : 2 - }, - { - "file" : 1, - "parent" : 3 - }, - { - "command" : 2, - "file" : 1, - "line" : 124, - "parent" : 4 - }, - { - "command" : 1, - "file" : 0, - "line" : 39, - "parent" : 5 - }, - { - "command" : 0, - "file" : 0, - "line" : 141, - "parent" : 6 - } - ] - }, - "dependencies" : - [ - { - "id" : "ament_cmake_python_copy_my_robot_interfaces::@6890427a1f51a3e7e1df" - } - ], - "id" : "ament_cmake_python_build_my_robot_interfaces_egg::@6890427a1f51a3e7e1df", - "name" : "ament_cmake_python_build_my_robot_interfaces_egg", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1 - ] - } - ], - "sources" : - [ - { - "backtrace" : 7, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_copy_my_robot_interfaces-9690d4ae7684b2162839.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_copy_my_robot_interfaces-9690d4ae7684b2162839.json deleted file mode 100644 index 9cce7cc..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-ament_cmake_python_copy_my_robot_interfaces-9690d4ae7684b2162839.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "backtrace" : 7, - "backtraceGraph" : - { - "commands" : - [ - "add_custom_target", - "_ament_cmake_python_install_package", - "ament_python_install_package", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake", - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 12, - "parent" : 0 - }, - { - "command" : 4, - "file" : 3, - "line" : 286, - "parent" : 1 - }, - { - "command" : 3, - "file" : 2, - "line" : 48, - "parent" : 2 - }, - { - "file" : 1, - "parent" : 3 - }, - { - "command" : 2, - "file" : 1, - "line" : 124, - "parent" : 4 - }, - { - "command" : 1, - "file" : 0, - "line" : 39, - "parent" : 5 - }, - { - "command" : 0, - "file" : 0, - "line" : 122, - "parent" : 6 - } - ] - }, - "id" : "ament_cmake_python_copy_my_robot_interfaces::@6890427a1f51a3e7e1df", - "name" : "ament_cmake_python_copy_my_robot_interfaces", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1 - ] - } - ], - "sources" : - [ - { - "backtrace" : 7, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces-62386f047ce1157ec2b3.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces-62386f047ce1157ec2b3.json deleted file mode 100644 index 7fe712d..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces-62386f047ce1157ec2b3.json +++ /dev/null @@ -1,309 +0,0 @@ -{ - "backtrace" : 2, - "backtraceGraph" : - { - "commands" : - [ - "add_custom_target", - "rosidl_generate_interfaces", - "add_dependencies", - "include", - "ament_execute_extensions" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 12, - "parent" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 213, - "parent" : 1 - }, - { - "command" : 4, - "file" : 0, - "line" : 286, - "parent" : 1 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 2, - "parent" : 4 - }, - { - "command" : 2, - "file" : 2, - "line" : 143, - "parent" : 5 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 4, - "parent" : 7 - }, - { - "command" : 2, - "file" : 4, - "line" : 145, - "parent" : 8 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 5, - "parent" : 10 - }, - { - "command" : 2, - "file" : 5, - "line" : 135, - "parent" : 11 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 6, - "parent" : 13 - }, - { - "command" : 2, - "file" : 6, - "line" : 135, - "parent" : 14 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 7, - "parent" : 16 - }, - { - "command" : 2, - "file" : 7, - "line" : 139, - "parent" : 17 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 8, - "parent" : 19 - }, - { - "command" : 2, - "file" : 8, - "line" : 163, - "parent" : 20 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 9, - "parent" : 22 - }, - { - "command" : 2, - "file" : 9, - "line" : 134, - "parent" : 23 - }, - { - "command" : 3, - "file" : 3, - "line" : 48, - "parent" : 3 - }, - { - "file" : 10, - "parent" : 25 - }, - { - "command" : 2, - "file" : 10, - "line" : 134, - "parent" : 26 - } - ] - }, - "dependencies" : - [ - { - "backtrace" : 6, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 9, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 12, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 15, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 18, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 21, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 24, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 27, - "id" : "my_robot_interfaces__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces::@6890427a1f51a3e7e1df", - "name" : "my_robot_interfaces", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 10 - ] - } - ], - "sources" : - [ - { - "backtrace" : 2, - "path" : "msg/HardwareStatus.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "msg/Turtle.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "msg/TurtleArray.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "srv/ComputeRectangleArea.srv", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "srv/CatchTurtle.srv", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 2, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__cpp-0e0f7e33ecd55be77539.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__cpp-0e0f7e33ecd55be77539.json deleted file mode 100644 index 2c2153d..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__cpp-0e0f7e33ecd55be77539.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_custom_target", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 109, - "parent" : 4 - } - ] - }, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df", - "name" : "my_robot_interfaces__cpp", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1, - 2 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.rule", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__py-b32b6b86d12af01d23f6.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__py-b32b6b86d12af01d23f6.json deleted file mode 100644 index 4b0f419..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__py-b32b6b86d12af01d23f6.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_custom_target" - ], - "files" : - [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 34, - "parent" : 0 - } - ] - }, - "dependencies" : - [ - { - "id" : "my_robot_interfaces::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__py::@19f98676674de119cc56", - "name" : "my_robot_interfaces__py", - "paths" : - { - "build" : "my_robot_interfaces__py", - "source" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py" - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1, - 2 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.rule", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_c-c79fb2ec3bcfdfc9e1a3.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_c-c79fb2ec3bcfdfc9e1a3.json deleted file mode 100644 index 3fdc376..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_c-c79fb2ec3bcfdfc9e1a3.json +++ /dev/null @@ -1,467 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_generator_c.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "set_target_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 110, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 164, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 137, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 119, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 6, - "parent" : 9 - }, - { - "command" : 8, - "file" : 6, - "line" : 21, - "parent" : 10 - }, - { - "file" : 5, - "parent" : 11 - }, - { - "command" : 1, - "file" : 5, - "line" : 41, - "parent" : 12 - }, - { - "file" : 4, - "parent" : 13 - }, - { - "command" : 7, - "file" : 4, - "line" : 25, - "parent" : 14 - }, - { - "command" : 9, - "file" : 0, - "line" : 125, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 8, - "fragment" : "-Wall" - }, - { - "fragment" : "-std=gnu11" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces" - }, - { - "backtrace" : 15, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 16, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - } - ], - "language" : "C", - "languageStandard" : - { - "backtraces" : - [ - 8 - ], - "standard" : "11" - }, - "sourceIndexes" : - [ - 20, - 21, - 22, - 23, - 24 - ] - } - ], - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_generator_c", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_generator_c.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Header Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19 - ] - }, - { - "name" : "Source Files", - "sourceIndexes" : - [ - 20, - 21, - 22, - 23, - 24 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 25 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h.rule", - "sourceGroupIndex" : 2 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_py-dff395ef8aac87bf2e25.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_py-dff395ef8aac87bf2e25.json deleted file mode 100644 index 8a37e30..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_generator_py-dff395ef8aac87bf2e25.json +++ /dev/null @@ -1,367 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "add_dependencies", - "set_target_properties", - "set_lib_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 166, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 302, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 175, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 213, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 167, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 169, - "parent" : 4 - }, - { - "command" : 8, - "file" : 0, - "line" : 294, - "parent" : 4 - }, - { - "command" : 7, - "file" : 0, - "line" : 156, - "parent" : 11 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 6, - "parent" : 13 - }, - { - "command" : 10, - "file" : 6, - "line" : 21, - "parent" : 14 - }, - { - "file" : 5, - "parent" : 15 - }, - { - "command" : 1, - "file" : 5, - "line" : 41, - "parent" : 16 - }, - { - "file" : 4, - "parent" : 17 - }, - { - "command" : 9, - "file" : 4, - "line" : 25, - "parent" : 18 - }, - { - "command" : 11, - "file" : 0, - "line" : 179, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 12, - "fragment" : "-Wall" - }, - { - "backtrace" : 12, - "fragment" : "-Wextra" - } - ], - "defines" : - [ - { - "backtrace" : 9, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "backtrace" : 19, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - }, - { - "define" : "my_robot_interfaces__rosidl_generator_py_EXPORTS" - } - ], - "includes" : - [ - { - "backtrace" : 20, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 20, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py" - }, - { - "backtrace" : 20, - "path" : "/usr/include/python3.10" - }, - { - "backtrace" : 9, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 9, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 9, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - } - ], - "language" : "C", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 9, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 10, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 10, - "id" : "my_robot_interfaces__py::@19f98676674de119cc56" - } - ], - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 9, - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.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" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_generator_py", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_generator_py.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c", - "sourceGroupIndex" : 0 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c-53d9cba6055b64877064.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c-53d9cba6055b64877064.json deleted file mode 100644 index e2a1bd1..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c-53d9cba6055b64877064.json +++ /dev/null @@ -1,351 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_c.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "set_target_properties", - "add_definitions", - "find_package" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 90, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 141, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 120, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 123, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 103, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 6, - "parent" : 10 - }, - { - "command" : 8, - "file" : 6, - "line" : 21, - "parent" : 11 - }, - { - "file" : 5, - "parent" : 12 - }, - { - "command" : 1, - "file" : 5, - "line" : 41, - "parent" : 13 - }, - { - "file" : 4, - "parent" : 14 - }, - { - "command" : 7, - "file" : 4, - "line" : 25, - "parent" : 15 - }, - { - "command" : 6, - "file" : 0, - "line" : 100, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 9, - "fragment" : "-Wall" - }, - { - "fragment" : "-std=gnu++14" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces" - }, - { - "backtrace" : 16, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 7, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 8, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_c" - } - ], - "language" : "CXX", - "languageStandard" : - { - "backtraces" : - [ - 17 - ], - "standard" : "14" - }, - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "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" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_c", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_c.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 5 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c__pyext-0356fe0cd526d69dcf0e.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c__pyext-0356fe0cd526d69dcf0e.json deleted file mode 100644 index 33513c1..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_c__pyext-0356fe0cd526d69dcf0e.json +++ /dev/null @@ -1,386 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_dependencies", - "set_target_properties", - "set_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 226, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 282, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 246, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 262, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 145, - "parent" : 8 - }, - { - "command" : 6, - "file" : 0, - "line" : 276, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 151, - "parent" : 10 - }, - { - "command" : 7, - "file" : 0, - "line" : 229, - "parent" : 4 - }, - { - "command" : 9, - "file" : 0, - "line" : 239, - "parent" : 4 - }, - { - "command" : 8, - "file" : 0, - "line" : 146, - "parent" : 13 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 15 - }, - { - "command" : 11, - "file" : 7, - "line" : 21, - "parent" : 16 - }, - { - "file" : 6, - "parent" : 17 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 18 - }, - { - "file" : 5, - "parent" : 19 - }, - { - "command" : 10, - "file" : 5, - "line" : 25, - "parent" : 20 - }, - { - "command" : 12, - "file" : 0, - "line" : 253, - "parent" : 4 - }, - { - "command" : 12, - "file" : 4, - "line" : 147, - "parent" : 10 - }, - { - "command" : 12, - "file" : 4, - "line" : 141, - "parent" : 8 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 14, - "fragment" : "-Wall" - }, - { - "backtrace" : 14, - "fragment" : "-Wextra" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "backtrace" : 21, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - }, - { - "define" : "my_robot_interfaces__rosidl_typesupport_c__pyext_EXPORTS" - } - ], - "includes" : - [ - { - "backtrace" : 22, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 22, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py" - }, - { - "backtrace" : 22, - "path" : "/usr/include/python3.10" - }, - { - "backtrace" : 23, - "path" : "/opt/ros/humble/include/rmw" - }, - { - "backtrace" : 24, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 24, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_c" - }, - { - "backtrace" : 24, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - } - ], - "language" : "C", - "sourceIndexes" : - [ - 0 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 12, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 12, - "id" : "my_robot_interfaces__py::@19f98676674de119cc56" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_c__pyext::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - }, - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 9, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 11, - "fragment" : "/opt/ros/humble/lib/librmw.so", - "role" : "libraries" - }, - { - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "backtrace" : 9, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "backtrace" : 11, - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - }, - { - "fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_c__pyext", - "nameOnDisk" : "my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c", - "sourceGroupIndex" : 0 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_cpp-8bd848fac7894c37a9fe.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_cpp-8bd848fac7894c37a9fe.json deleted file mode 100644 index d511a9f..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_cpp-8bd848fac7894c37a9fe.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_cpp.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "add_dependencies", - "add_compile_options", - "add_definitions", - "find_package", - "set_target_properties" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 87, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 140, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 121, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 4, - "parent" : 8 - }, - { - "command" : 6, - "file" : 4, - "line" : 139, - "parent" : 9 - }, - { - "command" : 7, - "file" : 3, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 0, - "line" : 118, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 13 - }, - { - "command" : 9, - "file" : 7, - "line" : 21, - "parent" : 14 - }, - { - "file" : 6, - "parent" : 15 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 16 - }, - { - "file" : 5, - "parent" : 17 - }, - { - "command" : 8, - "file" : 5, - "line" : 25, - "parent" : 18 - }, - { - "command" : 10, - "file" : 0, - "line" : 92, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 11, - "fragment" : "-Wall" - }, - { - "backtrace" : 11, - "fragment" : "-Wextra" - }, - { - "backtrace" : 11, - "fragment" : "-Wpedantic" - }, - { - "fragment" : "-std=gnu++14" - } - ], - "defines" : - [ - { - "backtrace" : 12, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_TYPESUPPORT_CPP_BUILDING_DLL" - }, - { - "backtrace" : 19, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 12, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_c" - } - ], - "language" : "CXX", - "languageStandard" : - { - "backtraces" : - [ - 20 - ], - "standard" : "14" - }, - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 10, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "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" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_cpp", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_cpp.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 5 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c-0a19c592079fb0c0f040.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c-0a19c592079fb0c0f040.json deleted file mode 100644 index c9dac25..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c-0a19c592079fb0c0f040.json +++ /dev/null @@ -1,431 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "add_compile_options", - "add_definitions", - "find_package", - "target_include_directories", - "set_target_properties" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 104, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 167, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 115, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 131, - "parent" : 4 - }, - { - "command" : 6, - "file" : 3, - "line" : 5, - "parent" : 0 - }, - { - "command" : 8, - "file" : 0, - "line" : 21, - "parent" : 4 - }, - { - "file" : 5, - "parent" : 10 - }, - { - "command" : 1, - "file" : 5, - "line" : 41, - "parent" : 11 - }, - { - "file" : 4, - "parent" : 12 - }, - { - "command" : 7, - "file" : 4, - "line" : 25, - "parent" : 13 - }, - { - "command" : 9, - "file" : 0, - "line" : 134, - "parent" : 4 - }, - { - "command" : 10, - "file" : 0, - "line" : 110, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 9, - "fragment" : "-Wall" - }, - { - "backtrace" : 9, - "fragment" : "-Wextra" - }, - { - "backtrace" : 9, - "fragment" : "-Wpedantic" - }, - { - "fragment" : "-std=gnu++14" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_my_robot_interfaces" - }, - { - "backtrace" : 14, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 15, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c" - }, - { - "backtrace" : 8, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/fastcdr" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rmw" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c" - } - ], - "language" : "CXX", - "languageStandard" : - { - "backtraces" : - [ - 16 - ], - "standard" : "14" - }, - "sourceIndexes" : - [ - 1, - 3, - 5, - 7, - 9 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 8, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librmw.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Header Files", - "sourceIndexes" : - [ - 0, - 2, - 4, - 6, - 8 - ] - }, - { - "name" : "Source Files", - "sourceIndexes" : - [ - 1, - 3, - 5, - 7, - 9 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 10 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h.rule", - "sourceGroupIndex" : 2 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext-1d3d8f86fcbcfef527ae.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext-1d3d8f86fcbcfef527ae.json deleted file mode 100644 index db2cbc4..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext-1d3d8f86fcbcfef527ae.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_dependencies", - "set_target_properties", - "set_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 226, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 282, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 246, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 260, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 262, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 145, - "parent" : 9 - }, - { - "command" : 6, - "file" : 0, - "line" : 276, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 151, - "parent" : 11 - }, - { - "command" : 7, - "file" : 0, - "line" : 273, - "parent" : 4 - }, - { - "command" : 7, - "file" : 0, - "line" : 229, - "parent" : 4 - }, - { - "command" : 9, - "file" : 0, - "line" : 239, - "parent" : 4 - }, - { - "command" : 8, - "file" : 0, - "line" : 146, - "parent" : 15 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 17 - }, - { - "command" : 11, - "file" : 7, - "line" : 21, - "parent" : 18 - }, - { - "file" : 6, - "parent" : 19 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 20 - }, - { - "file" : 5, - "parent" : 21 - }, - { - "command" : 10, - "file" : 5, - "line" : 25, - "parent" : 22 - }, - { - "command" : 12, - "file" : 0, - "line" : 253, - "parent" : 4 - }, - { - "command" : 12, - "file" : 4, - "line" : 141, - "parent" : 9 - }, - { - "command" : 12, - "file" : 4, - "line" : 147, - "parent" : 11 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 16, - "fragment" : "-Wall" - }, - { - "backtrace" : 16, - "fragment" : "-Wextra" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "backtrace" : 23, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - }, - { - "define" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXPORTS" - } - ], - "includes" : - [ - { - "backtrace" : 24, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 24, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py" - }, - { - "backtrace" : 24, - "path" : "/usr/include/python3.10" - }, - { - "backtrace" : 7, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c" - }, - { - "backtrace" : 25, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 25, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_c" - }, - { - "backtrace" : 25, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 26, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rmw" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/fastcdr" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c" - } - ], - "language" : "C", - "sourceIndexes" : - [ - 0 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 13, - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 14, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 14, - "id" : "my_robot_interfaces__py::@19f98676674de119cc56" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - }, - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 10, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 12, - "fragment" : "/opt/ros/humble/lib/librmw.so", - "role" : "libraries" - }, - { - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.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/librosidl_typesupport_fastrtps_c.so", - "role" : "libraries" - }, - { - "backtrace" : 10, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "backtrace" : 12, - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - }, - { - "fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext", - "nameOnDisk" : "my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c", - "sourceGroupIndex" : 0 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_cpp-e214eb83a0fb753f63d1.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_cpp-e214eb83a0fb753f63d1.json deleted file mode 100644 index f866521..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_fastrtps_cpp-e214eb83a0fb753f63d1.json +++ /dev/null @@ -1,457 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "add_dependencies", - "add_compile_options", - "target_compile_options", - "add_definitions", - "find_package", - "target_include_directories", - "set_target_properties" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 116, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 185, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 144, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 4, - "parent" : 8 - }, - { - "command" : 6, - "file" : 4, - "line" : 139, - "parent" : 9 - }, - { - "command" : 7, - "file" : 3, - "line" : 5, - "parent" : 0 - }, - { - "command" : 8, - "file" : 0, - "line" : 136, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 13 - }, - { - "command" : 10, - "file" : 7, - "line" : 21, - "parent" : 14 - }, - { - "file" : 6, - "parent" : 15 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 16 - }, - { - "file" : 5, - "parent" : 17 - }, - { - "command" : 9, - "file" : 5, - "line" : 25, - "parent" : 18 - }, - { - "command" : 11, - "file" : 0, - "line" : 138, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 159, - "parent" : 4 - }, - { - "command" : 12, - "file" : 0, - "line" : 125, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 11, - "fragment" : "-Wall" - }, - { - "backtrace" : 11, - "fragment" : "-Wextra" - }, - { - "backtrace" : 11, - "fragment" : "-Wpedantic" - }, - { - "backtrace" : 12, - "fragment" : "-Wredundant-decls" - }, - { - "fragment" : "-std=gnu++14" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_my_robot_interfaces" - }, - { - "backtrace" : 19, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 20, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp" - }, - { - "backtrace" : 21, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/fastcdr" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rmw" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" - } - ], - "language" : "CXX", - "languageStandard" : - { - "backtraces" : - [ - 22 - ], - "standard" : "14" - }, - "sourceIndexes" : - [ - 0, - 2, - 4, - 6, - 8 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 10, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librmw.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_fastrtps_cpp", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0, - 2, - 4, - 6, - 8 - ] - }, - { - "name" : "Header Files", - "sourceIndexes" : - [ - 1, - 3, - 5, - 7, - 9 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 10 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.rule", - "sourceGroupIndex" : 2 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c-ffa097034658ee98a278.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c-ffa097034658ee98a278.json deleted file mode 100644 index 7ea8e70..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c-ffa097034658ee98a278.json +++ /dev/null @@ -1,392 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "set_target_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 100, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 146, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 122, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 125, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 109, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 6, - "parent" : 10 - }, - { - "command" : 8, - "file" : 6, - "line" : 21, - "parent" : 11 - }, - { - "file" : 5, - "parent" : 12 - }, - { - "command" : 1, - "file" : 5, - "line" : 41, - "parent" : 13 - }, - { - "file" : 4, - "parent" : 14 - }, - { - "command" : 7, - "file" : 4, - "line" : 25, - "parent" : 15 - }, - { - "command" : 9, - "file" : 0, - "line" : 116, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 9, - "fragment" : "-Wall" - }, - { - "fragment" : "-std=gnu11" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_my_robot_interfaces" - }, - { - "backtrace" : 16, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 17, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c" - }, - { - "backtrace" : 7, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 8, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" - } - ], - "language" : "C", - "languageStandard" : - { - "backtraces" : - [ - 9 - ], - "standard" : "11" - }, - "sourceIndexes" : - [ - 5, - 6, - 7, - 8, - 9 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.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" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_c", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Header Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - }, - { - "name" : "Source Files", - "sourceIndexes" : - [ - 5, - 6, - 7, - 8, - 9 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 10 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h.rule", - "sourceGroupIndex" : 2 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c__pyext-045655488ff795671427.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c__pyext-045655488ff795671427.json deleted file mode 100644 index b993ac7..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_c__pyext-045655488ff795671427.json +++ /dev/null @@ -1,420 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "ament_target_dependencies", - "add_dependencies", - "set_target_properties", - "set_properties", - "add_definitions", - "find_package", - "target_include_directories" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 226, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 282, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 246, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 260, - "parent" : 4 - }, - { - "command" : 6, - "file" : 0, - "line" : 262, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 145, - "parent" : 9 - }, - { - "command" : 6, - "file" : 0, - "line" : 276, - "parent" : 4 - }, - { - "command" : 5, - "file" : 4, - "line" : 151, - "parent" : 11 - }, - { - "command" : 7, - "file" : 0, - "line" : 273, - "parent" : 4 - }, - { - "command" : 7, - "file" : 0, - "line" : 229, - "parent" : 4 - }, - { - "command" : 9, - "file" : 0, - "line" : 239, - "parent" : 4 - }, - { - "command" : 8, - "file" : 0, - "line" : 146, - "parent" : 15 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 17 - }, - { - "command" : 11, - "file" : 7, - "line" : 21, - "parent" : 18 - }, - { - "file" : 6, - "parent" : 19 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 20 - }, - { - "file" : 5, - "parent" : 21 - }, - { - "command" : 10, - "file" : 5, - "line" : 25, - "parent" : 22 - }, - { - "command" : 12, - "file" : 0, - "line" : 253, - "parent" : 4 - }, - { - "command" : 12, - "file" : 4, - "line" : 147, - "parent" : 11 - }, - { - "command" : 12, - "file" : 4, - "line" : 141, - "parent" : 9 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 16, - "fragment" : "-Wall" - }, - { - "backtrace" : 16, - "fragment" : "-Wextra" - } - ], - "defines" : - [ - { - "backtrace" : 7, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "backtrace" : 23, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - }, - { - "define" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext_EXPORTS" - } - ], - "includes" : - [ - { - "backtrace" : 24, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c" - }, - { - "backtrace" : 24, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py" - }, - { - "backtrace" : 24, - "path" : "/usr/include/python3.10" - }, - { - "backtrace" : 25, - "path" : "/opt/ros/humble/include/rmw" - }, - { - "backtrace" : 7, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c" - }, - { - "backtrace" : 26, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 26, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_c" - }, - { - "backtrace" : 26, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" - } - ], - "language" : "C", - "sourceIndexes" : - [ - 0 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 13, - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 14, - "id" : "my_robot_interfaces__rosidl_typesupport_c::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 7, - "id" : "my_robot_interfaces__rosidl_generator_py::@6890427a1f51a3e7e1df" - }, - { - "backtrace" : 14, - "id" : "my_robot_interfaces__py::@19f98676674de119cc56" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - }, - { - "backtrace" : 6, - "path" : "local/lib/python3.10/dist-packages/my_robot_interfaces" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "backtrace" : 8, - "fragment" : "libmy_robot_interfaces__rosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 10, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", - "role" : "libraries" - }, - { - "backtrace" : 12, - "fragment" : "/opt/ros/humble/lib/librmw.so", - "role" : "libraries" - }, - { - "fragment" : "libmy_robot_interfaces__rosidl_generator_c.so", - "role" : "libraries" - }, - { - "backtrace" : 10, - "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", - "role" : "libraries" - }, - { - "backtrace" : 12, - "fragment" : "/opt/ros/humble/lib/librcutils.so", - "role" : "libraries" - }, - { - "fragment" : "-ldl", - "role" : "libraries" - }, - { - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", - "role" : "libraries" - }, - { - "fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib", - "role" : "libraries" - } - ], - "language" : "C" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_c__pyext", - "nameOnDisk" : "my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c", - "sourceGroupIndex" : 0 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_cpp-f1955058512c21cf7f85.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_cpp-f1955058512c21cf7f85.json deleted file mode 100644 index 9a7e4e8..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces__rosidl_typesupport_introspection_cpp-f1955058512c21cf7f85.json +++ /dev/null @@ -1,432 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - } - ], - "backtrace" : 5, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "include", - "ament_execute_extensions", - "rosidl_generate_interfaces", - "install", - "target_link_libraries", - "add_dependencies", - "add_compile_options", - "add_definitions", - "find_package", - "target_include_directories", - "set_property" - ], - "files" : - [ - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake", - "CMakeLists.txt", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake", - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - ], - "nodes" : - [ - { - "file" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 12, - "parent" : 0 - }, - { - "command" : 2, - "file" : 2, - "line" : 286, - "parent" : 1 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 0, - "parent" : 3 - }, - { - "command" : 0, - "file" : 0, - "line" : 93, - "parent" : 4 - }, - { - "command" : 4, - "file" : 0, - "line" : 146, - "parent" : 4 - }, - { - "command" : 5, - "file" : 0, - "line" : 121, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 4, - "parent" : 8 - }, - { - "command" : 6, - "file" : 4, - "line" : 139, - "parent" : 9 - }, - { - "command" : 7, - "file" : 3, - "line" : 5, - "parent" : 0 - }, - { - "command" : 5, - "file" : 0, - "line" : 117, - "parent" : 4 - }, - { - "command" : 1, - "file" : 1, - "line" : 48, - "parent" : 2 - }, - { - "file" : 7, - "parent" : 13 - }, - { - "command" : 9, - "file" : 7, - "line" : 21, - "parent" : 14 - }, - { - "file" : 6, - "parent" : 15 - }, - { - "command" : 1, - "file" : 6, - "line" : 41, - "parent" : 16 - }, - { - "file" : 5, - "parent" : 17 - }, - { - "command" : 8, - "file" : 5, - "line" : 25, - "parent" : 18 - }, - { - "command" : 10, - "file" : 0, - "line" : 111, - "parent" : 4 - }, - { - "command" : 11, - "file" : 0, - "line" : 103, - "parent" : 4 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-fPIC" - }, - { - "backtrace" : 11, - "fragment" : "-Wall" - }, - { - "backtrace" : 11, - "fragment" : "-Wextra" - }, - { - "backtrace" : 11, - "fragment" : "-Wpedantic" - } - ], - "defines" : - [ - { - "backtrace" : 12, - "define" : "RCUTILS_ENABLE_FAULT_INJECTION" - }, - { - "define" : "ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_BUILDING_DLL" - }, - { - "backtrace" : 19, - "define" : "ROS_PACKAGE_NAME=\"my_robot_interfaces\"" - } - ], - "includes" : - [ - { - "backtrace" : 20, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp" - }, - { - "backtrace" : 12, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_runtime_c" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rcutils" - }, - { - "backtrace" : 12, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp" - }, - { - "backtrace" : 7, - "isSystem" : true, - "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" - } - ], - "language" : "CXX", - "languageStandard" : - { - "backtraces" : - [ - 21 - ], - "standard" : "17" - }, - "sourceIndexes" : - [ - 5, - 6, - 7, - 8, - 9 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 10, - "id" : "my_robot_interfaces__cpp::@6890427a1f51a3e7e1df" - } - ], - "id" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df", - "install" : - { - "destinations" : - [ - { - "backtrace" : 6, - "path" : "lib" - }, - { - "backtrace" : 6, - "path" : "lib" - } - ], - "prefix" : - { - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" - } - }, - "link" : - { - "commandFragments" : - [ - { - "fragment" : "", - "role" : "flags" - }, - { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", - "role" : "libraries" - }, - { - "backtrace" : 7, - "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so", - "role" : "libraries" - }, - { - "backtrace" : 7, - "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" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "name" : "my_robot_interfaces__rosidl_typesupport_introspection_cpp", - "nameOnDisk" : "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Header Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3, - 4 - ] - }, - { - "name" : "Source Files", - "sourceIndexes" : - [ - 5, - 6, - 7, - 8, - 9 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 10 - ] - } - ], - "sources" : - [ - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 5, - "compileGroupIndex" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp", - "sourceGroupIndex" : 1 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp.rule", - "sourceGroupIndex" : 2 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces_uninstall-47e9ae60f6c6309e13b7.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces_uninstall-47e9ae60f6c6309e13b7.json deleted file mode 100644 index 2b7c13c..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-my_robot_interfaces_uninstall-47e9ae60f6c6309e13b7.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "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" : 9, - "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" : "my_robot_interfaces_uninstall::@6890427a1f51a3e7e1df", - "name" : "my_robot_interfaces_uninstall", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "", - "sourceIndexes" : - [ - 0 - ] - }, - { - "name" : "CMake Rules", - "sourceIndexes" : - [ - 1 - ] - } - ], - "sources" : - [ - { - "backtrace" : 9, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 0, - "isGenerated" : true, - "path" : "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.rule", - "sourceGroupIndex" : 1 - } - ], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/.cmake/api/v1/reply/target-uninstall-42a60b541c0245803845.json b/build/my_robot_interfaces/.cmake/api/v1/reply/target-uninstall-42a60b541c0245803845.json deleted file mode 100644 index 1a9d8d2..0000000 --- a/build/my_robot_interfaces/.cmake/api/v1/reply/target-uninstall-42a60b541c0245803845.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "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" : 9, - "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" : "my_robot_interfaces_uninstall::@6890427a1f51a3e7e1df" - } - ], - "id" : "uninstall::@6890427a1f51a3e7e1df", - "name" : "uninstall", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sources" : [], - "type" : "UTILITY" -} diff --git a/build/my_robot_interfaces/CMakeCache.txt b/build/my_robot_interfaces/CMakeCache.txt deleted file mode 100644 index 1b5e466..0000000 --- a/build/my_robot_interfaces/CMakeCache.txt +++ /dev/null @@ -1,605 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/test_results - -//Global flag to cause add_library() to create shared libraries -// if on. If set to true, this will cause all libraries to be built -// shared unless the library was explicitly added as a static library. -BUILD_SHARED_LIBS:BOOL=ON - -//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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces - -//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=my_robot_interfaces - -//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. -PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 - -//Path to a file. -PYTHON_INCLUDE_DIR:PATH=/usr/include/python3.10 - -//Path to a library. -PYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.10.so - -//Path to a library. -PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND - -//Path to a program. -Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 - -//Name of the computer/site where compile is being run -SITE:STRING=ros-laptop1 - -//Path to a library. -_lib:FILEPATH=/opt/ros/humble/lib/librosidl_typesupport_cpp.so - -//Path to a file. -_numpy_h:FILEPATH=/usr/include/python3.10/numpy/numpyconfig.h - -//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_gmock. -ament_cmake_gmock_DIR:PATH=/opt/ros/humble/share/ament_cmake_gmock/cmake - -//The directory containing a CMake configuration file for ament_cmake_gtest. -ament_cmake_gtest_DIR:PATH=/opt/ros/humble/share/ament_cmake_gtest/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_pytest. -ament_cmake_pytest_DIR:PATH=/opt/ros/humble/share/ament_cmake_pytest/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_ros. -ament_cmake_ros_DIR:PATH=/opt/ros/humble/share/ament_cmake_ros/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 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 - -//Value Computed by CMake -my_robot_interfaces_BINARY_DIR:STATIC=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -//Value Computed by CMake -my_robot_interfaces_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -my_robot_interfaces_SOURCE_DIR:STATIC=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -//Dependencies for the target -my_robot_interfaces__rosidl_generator_c_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rcutils::rcutils; - -//Dependencies for the target -my_robot_interfaces__rosidl_generator_py_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_c;general;/usr/lib/x86_64-linux-gnu/libpython3.10.so;general;my_robot_interfaces__rosidl_typesupport_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_c_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_c__pyext_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_py;general;/usr/lib/x86_64-linux-gnu/libpython3.10.so;general;my_robot_interfaces__rosidl_typesupport_c;general;my_robot_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/humble/lib/librmw.so;general;rcutils::rcutils;general;rosidl_runtime_c::rosidl_runtime_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_cpp_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_cpp::rosidl_typesupport_cpp;general;rosidl_typesupport_c::rosidl_typesupport_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_fastrtps_c_LIB_DEPENDS:STATIC=general;fastcdr;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;general;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;general;my_robot_interfaces__rosidl_generator_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_py;general;/usr/lib/x86_64-linux-gnu/libpython3.10.so;general;my_robot_interfaces__rosidl_typesupport_fastrtps_c;general;my_robot_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/humble/lib/librmw.so;general;rcutils::rcutils;general;rosidl_runtime_c::rosidl_runtime_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_fastrtps_cpp_LIB_DEPENDS:STATIC=general;fastcdr;general;rmw::rmw;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_introspection_c_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_c;general;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_introspection_c__pyext_LIB_DEPENDS:STATIC=general;my_robot_interfaces__rosidl_generator_py;general;/usr/lib/x86_64-linux-gnu/libpython3.10.so;general;my_robot_interfaces__rosidl_typesupport_introspection_c;general;my_robot_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/humble/lib/librmw.so;general;rcutils::rcutils;general;rosidl_runtime_c::rosidl_runtime_c; - -//Dependencies for the target -my_robot_interfaces__rosidl_typesupport_introspection_cpp_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp; - -//The directory containing a CMake configuration file for python_cmake_module. -python_cmake_module_DIR:PATH=/opt/ros/humble/share/python_cmake_module/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 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_generators. -rosidl_default_generators_DIR:PATH=/opt/ros/humble/share/rosidl_default_generators/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_generator_py. -rosidl_generator_py_DIR:PATH=/opt/ros/humble/share/rosidl_generator_py/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 - - -######################## -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -//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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -//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=2 -//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 PythonExtra -FIND_PACKAGE_MESSAGE_DETAILS_PythonExtra:INTERNAL=[.so][/usr/include/python3.10][/usr/lib/x86_64-linux-gnu/libpython3.10.so][cpython-310-x86_64-linux-gnu][.cpython-310-x86_64-linux-gnu][v()] -//Details about finding PythonInterp -FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python3][v3.10.12(3.6)] -//Details about finding PythonLibs -FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpython3.10.so][/usr/include/python3.10][v3.10.12(3.5)] -//ADVANCED property for variable: PYTHON_EXECUTABLE -PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PYTHON_INCLUDE_DIR -PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//The directory for Python library installation. This needs to -// be in PYTHONPATH when 'setup.py install' is called. -PYTHON_INSTALL_DIR:INTERNAL=local/lib/python3.10/dist-packages -//ADVANCED property for variable: PYTHON_LIBRARY -PYTHON_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PYTHON_LIBRARY_DEBUG -PYTHON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//The SOABI suffix for Python native extensions. See PEP-3149: -// https://www.python.org/dev/peps/pep-3149/. -PYTHON_SOABI:INTERNAL=cpython-310-x86_64-linux-gnu -//The full suffix for Python native extensions. See PEP-3149: https://www.python.org/dev/peps/pep-3149/. -PythonExtra_EXTENSION_SUFFIX:INTERNAL=.cpython-310-x86_64-linux-gnu -_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/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCCompiler.cmake deleted file mode 100644 index 488ad37..0000000 --- a/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCCompiler.cmake +++ /dev/null @@ -1,72 +0,0 @@ -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/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake deleted file mode 100644 index 345e930..0000000 --- a/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,83 +0,0 @@ -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/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index a4691337f66c7201fb0c354daa924d93cb69ee7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15968 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 diff --git a/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeSystem.cmake deleted file mode 100644 index 07aea7e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/3.22.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.8.0-49-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-49-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 41b99d7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,803 +0,0 @@ -#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/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdC/a.out deleted file mode 100755 index c786756abbd10a6ac500dd20933efa409d328d0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16088 zcmeHOeQX>@6`woj!=Xv+xG^?KX|^GSgwz|`aZ(eMW8 zZjag(l%SLnlSXPGD*Xebst77RDuINGhy*wk1zHMfB&3G_Oh2R`h1PskrbId3n|Z(U zc{vA(_75a>EbnjLZ{B+|`(}1;c6a7;@qxZ*B%+Y&)IP;htkEzrDR}&D$q>X;w^~ET z_o~~}3X+#;&XmUtP^n2*qKmO!_&P$iYvoK0yv@*5gGp#1Bik*NQrsX)KqcqFcFVay zWcgdL0e6l|kU-C>g8jMN82 zJUJ%(-!1VBV!OBj2JKQ}7sOt%19Balj=$z7{+s%airovAcB6uLm!TC9^?j7=q-#av z=74TKCiN}V4~-IkpoCZL$fQShckRd|+A`@}X|ipydw1LJF1whwJ9Wj}E{pzoOdUFW zLXn#p<|K?NddkS~$7SoKob{J)zUNZi`461`=J4bz`+nZ{vYKsP&pO<0wqYGk><>eP zWzKV*tYhNwdCJMyCcK>dZB`RY9N2$Tjj|r%tQx$#1fN@i=XPzb;YYdd=%nY4rE^{; zeSeZf3h<~~^u2=bX1#PyvCQ$^tqu+JAM9~E?M{1FCBL&vx&1?fZX#Joj;D)$vM@B* zlga0jL*7V+-Hm7SIdSJ2)tZVN!HE7dJryCD+l%p1+K^twQRnf;+z%gpjKUnHJDy3n zj&c21>kL0H*EjfCaabQS<=`PV26)RddaVJzAiNdezbO3H0RI)?+XMX5!e801bmFnY zeT6hz#q$_Lx?06!Y;)OM70=@qX}*fr_gfT%7)BtBKp25A0$~Kg2!s&`Bk(^FfxkA~ z{+4t4TD^02`R{iq<$PhrkCtC_PXD6*S>3+!t|y89OZm=k5HxI3tWVNUwA8D#-0`RW z>C2yRreAhWzdCnxDBdyC@tkvR@AKrK+*~Bhzm3@qn;z8uh`&gTb8h(sh7ZmA%~bWr zI8RltD$h1-I>n053X=Y#T7TD<7`EMTrstfCukUv*&eu7SOU~sR{(5q7r#PrD&yF>0 zqISWa+k0y7AQh|9_7l$Oy;06O)35ofowIvakZ^Tdxm>=Qpu;8YCUTN&7uo;uJ}P8K zC&+I4v)7#I((Ete*SVR_+2-fzN&Rg6n)A35d9mRc)$r4qNc=kS7nb0^Q;Rna&NV;1 zmZJR3vc`&+2Wx4QcfS^YHh%pibz7xRE4|1~4O19_Falu&!U%*B2qO?iAdEm5fiMDL z1i}dXKSzMSf88wgAMQJ{XEdLkNN19TVfre0aQ9Qy@Uxue)HfH(rW>Aa;{wd8XQAZt8}@u~=NA5qsO`Dl zE6`(-68rS&|HtI_+f2mQHa-;XS+gSg1l7z$n8FBz5eOp?Mj(tp7=bVXVFbbmgb@fM z@Xkg6>lLv+5o-YT!wXfl8r8}A#Wf=TPS!cTM`Wyn+$b_0VK#`2^^pAB!wKbozfsP! z{C!zWh&6&KerTh_>k>I#k@9yLQJoRIMX*({Sr8y*YDU%}u9SjysR-@pmJ_GNo;tzb z?IJ_(pJmftQrFZCkhkzfF%=mugwY5!Rhz zohjCpVjbzBo}N9{))OP8oL{o&L7$%R+d4{G?0BHF({AtDCiKl4#@(rD9+V?j*iZwN&DX(mljCMH>|EE8t_I zAM`V*{X=U3?&jCi=!o zsXpSHsNZ8UuJpSiD*T@KX%v0MiEoP1-867rbP&&Ri&;jqQw;WLzC~FvL*TsB@zH|cVdrTDzBiI~ zeQ#V5QS?h=WA><8Sgr5+S$CAz>laBgk$1;4`4KPUCj5M%=z66|#qSt1Nk5se+iPp^ z-hs616$;*zo6PxzDK%E`vPm~l%4Vm?q)Kv0(_f_8Gw6LX+0!HMG5ZtLHrMStc3?2> z#t-+pv}2(6p2G(Q`+JC{mz-|gky5Akm~syd965Mkz&+B}cRW7i4jni+5GRY^4u%-^ zE&Qjw3dw}$drF@Vd11k9Tp(fbE(SMI%)2Ri5z0Fp`j3!SBAs(f#biRIb7OfIZ&8hu z@p9uOZ#?P#`x{b45fdA{%caUjibbhdZ@_R}+EO9m(C#Y^gD+!mvcF>SHjhe3cq@nQ z71LCCPizE!?W>esoXYy%2%%pvm_ja{qwO9O%FgBeq&=Q1*%O8QM6%#dRZ%0QH0{+% zCxkk1u)mGRqE=6N#gwuWQ#q=_pkFX0Xopr4!KJc7GUKs{F_IRE$J_T6W zJRC_guRGIDrepx75@Zj_*qf1PERZMXUN${S&Ec_NQ&%XPx+Y5_Tdugb2RtvMTSDdS zesG^1=4Ggbb*t0+NZ`2>UG_RHwVzCiEAucm;Okt1tGZ6D<)E_+m zuaYgF6Ur;UGxB?b=LS;IDcFBsC$`$&5<8%XV!iM)2L8!_eY+F@p$7+$f!__-$D{!G zUZMD;VuaT8(xf+zs*s%V-_u>Ri= zU2Q)v_Q3N2d-Ol(mncJPSu6V?F%QN*%%DDG;45U?P-TyK_k0_Xl%Qv%1sVJsRKR0T z9v>Fw!?bRe(~R^VkAF_ELqC3tI97o@o+oE^u(nb$eOx%e9ym`$)%F#Gc4O1MV5)Pl z1AT)s%%OhF1G~jOs4u4jb5%zKbE011VZXh?m<;Tz5o4!XH6;#lALQ$ppA*m?-2YY) ohqhPS$M_>ECG3ATl4&dQj65B#Wq*c$SSYPVLyf4>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/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdCXX/a.out deleted file mode 100755 index 9944be481759fba2110a3ba6af6d9c647c7ea1a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16096 zcmeHOYit}>6~4Pk8izc*NgEQ9(k!K|5?W7e$4O0)$vXBrV`Rr^;*>yYMq}^VyJ8<^ zcb3`_v_XMllLR#a0Y8FNwGv1mBoL^m6)jE+MX3r(evwKDg-6vOrLB3J5@k8(-t(=; z({&KgAN-hOdCooGdE7ha-kH5KbMM2+zMg0#qCiX32Ng?+m_ZVvcWxzsPG~kpstHS4Y=HSiBDIEP@vn!MR4MzaMs zmpzsykrF)Ols&iPIe9l*P%LwPcd31Sy?eWyR;$(8Su5{oQ%>(-zmrOr(qq}Omo5$V zcjbzO^q@PO<8Wj7VnM<=#>XE37wOix8f=JsN|R5oQ-aMpSJG4_KqU!gQd>5gXz z*Dc;A8@r7Gyd-!$fPY@_tpWT?f;R{7?+AWrkJ7|r zhx-b2*@yEO16}dq7~8Cy_2E2jL32J_-*2G^d6Zh5VD z`r^mz>EGHXem{F)FxfKGa^61O@gfDNt}m12Uq-FQEuYo#2tP-NeR|o`%-%oet*5H* z=Q35jqI$V;%W*b*UO3sG(e^vPz--%fdwSMB_xc|D+}sj7@`8Qwx_1i&xKjc&R4>D*I%|O(a~|R;^aAr0DR14igz7-v$1Ec#xDF z=rH+BfBLFDUAg?Tq-uP2CX&2H_|x@pV|aS~PuEa3 zpIjQNS)Z+EO;JwO!%rr!4N>>h`mWYn+@z4g41^g7GZ1DV%s`ldFau!*!VH8N2s037 zAk4s9Gr-@!ZbZHNdj@uo6!YWRT)K3WzDf=)v|gZhKAA3+v&F*EW=$CyjF6!#1R$u+S@qFt+RicV3@41^SBAk09RfiMGM2Eq)483;2FW+2Q!n1Q!9 z16Z$!^@&&ms2^Uas#T~?)-SFW`A4$O@m(Tg9pq+_@d&d?WUPne=N=~L|9ZVzWcjmr-Q9p8F*xKi*caeC0FC;X*PZ)&T$Hc3#BlL8Sajii* ze2V_LUR+ner>GE7H!EBxz`sd_dhLH!+s9NQZY*03qX_lwFAyG~mE2SB5knuV7ysAV zp01X_czIR(t*x!YN0>LY{X1*d5%3r#WE}(_Zz4SIlTkdP@eN8PfEeCOcuZ}mD%@{?-!JyTI3qeftmb)%@U_tm3ga4@hZ(1uRoozQnW`^pe1i(EzdkE?a6R=i zgvV%{Boc^h_ydHmqw$cC@uuG)k?J{#6BB#f4=zX?j5kF4mBiU5_g($Yh?KwKICNe? z``0A?)-aJ}p!d@c1?JYnq6esyT117v0QQ3%{eKrSSmYiWkT^g#$4Jy4s z7QA;L>$s(oJL#kgUTIQ|mfU>WNmcUsNpkT?4q18&OuPEskEgqi9O;rbnY}4%WPDsX zAMI;t%@#(Bcymc{dJcB>C!OT}Zin^}bbn-jXMb-O!Sw3WN!p^dyALX7U*Evq&OT?L zr{_>|&>8I9+m|Gd;J$_gb~F6D9SrG|>$yswB}HMuY-b>0;ob%(RW3RidOgbf9(o7J zDwQobm2x_z^r_(8s*!STVXWegrJc9FH&v8J@xdEjs%*GimWuVZ49B637LpDfz7{a} ziuMM(E*5V7sHKEAc<8<|P38B$N?GN}yyp%R_ezFmP|6l)-^aMJ3Pmq%jTI`^c&Rv^ zE_staXt~N z!1(vr?~nNacpQepgZ>{T{BJY|L;ErB1V{atch>G}63->hb58hUUJCxG*l`;F8CDb{1nXpCrHV2O!#A736A+X+7CPMhsdAjtdKEp1#gzhgY8F~PE&z% z3V+O_!7-0U{lWA9D*5s`L0|h_k>3|QKah#0VE=ucP``g%{J=#N@A;oC;ExCVn?(T* zI|P6X{_TK&LKNV~0v!fF#QR>rAM+Y;JYT^+c>X^Wf8<}q#Zvfr5y1q8sD4Z(ZX*0& z5(DsiYL=!DtpDc(`~By{AN9sQv|#u27)> diff --git a/build/my_robot_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake b/build/my_robot_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 1a9300b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces") - -# 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/build/my_robot_interfaces/CMakeFiles/CMakeOutput.log b/build/my_robot_interfaces/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 210ed18..0000000 --- a/build/my_robot_interfaces/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,449 +0,0 @@ -The system is: Linux - 6.8.0-49-generic - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/3.22.1/CompilerIdCXX/a.out" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_38e93/fast && /usr/bin/gmake -f CMakeFiles/cmTC_38e93.dir/build.make CMakeFiles/cmTC_38e93.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_38e93.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.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_38e93.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/ccfjHu2K.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.dir/' - as -v --64 -o CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o /tmp/ccfjHu2K.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_38e93 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_38e93.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o -o cmTC_38e93 -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_38e93' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38e93.' - /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/ccYJPbOf.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_38e93 /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_38e93.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_38e93' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38e93.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_38e93/fast && /usr/bin/gmake -f CMakeFiles/cmTC_38e93.dir/build.make CMakeFiles/cmTC_38e93.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_38e93.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.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_38e93.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/ccfjHu2K.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o /tmp/ccfjHu2K.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_38e93.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_38e93] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_38e93.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_38e93.dir/CMakeCCompilerABI.c.o -o cmTC_38e93 ] - 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_38e93' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38e93.'] - 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/ccYJPbOf.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_38e93 /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_38e93.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/ccYJPbOf.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_38e93] ==> 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_38e93.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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_90be1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_90be1.dir/build.make CMakeFiles/cmTC_90be1.dir/build -gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_90be1.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.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_90be1.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/ccYnLuf7.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.dir/' - as -v --64 -o CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccYnLuf7.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_90be1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_90be1.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_90be1 -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_90be1' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_90be1.' - /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/cce2471J.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_90be1 /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_90be1.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_90be1' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_90be1.' -gmake[1]: Leaving directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_90be1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_90be1.dir/build.make CMakeFiles/cmTC_90be1.dir/build] - ignore line: [gmake[1]: Entering directory '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_90be1.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.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_90be1.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/ccYnLuf7.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccYnLuf7.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_90be1.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_90be1] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_90be1.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_90be1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_90be1 ] - 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_90be1' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_90be1.'] - 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/cce2471J.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_90be1 /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_90be1.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/cce2471J.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_90be1] ==> 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_90be1.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/build/my_robot_interfaces/CMakeFiles/CMakeRuleHashes.txt b/build/my_robot_interfaces/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 1bead6c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,16 +0,0 @@ -# Hashes of file build rules. -fe2df2ebbf13dd8c93de8875f48df54b CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg -791e3d55aa4344d5d2c32733e536b437 CMakeFiles/ament_cmake_python_copy_my_robot_interfaces -c24a39a573bd6cb5179c8910bad90ad1 CMakeFiles/my_robot_interfaces -c24a39a573bd6cb5179c8910bad90ad1 CMakeFiles/my_robot_interfaces__cpp -53f6c586a83e8afb67c468ccdcc3418e CMakeFiles/my_robot_interfaces_uninstall -b82fb73d2fc3a777356deacb8753f392 my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py -93bbe5accc6ca59923ef7edd841736c3 rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h -0b4b6b45fc21f483187a1d5daa955d0c rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp -a49e77270c7ad4f8b511c44ad85ef2e2 rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -db33aec4cf2d2e9203774919dcade5a4 rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp -9ed22216efc0c8d623fa5ee90bb6ee19 rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp -10fc76b52f09e5d799d870f73b556209 rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h -bf9e2aad1901e1e7b776f445bc24b1d8 rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp -e38842e5df285236f2530341f1181a7a rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h -d77affbea45e82b73e0c534aadd8aec9 rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake deleted file mode 100644 index e7d340c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_generator_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_generator_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_generator_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_generator_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake deleted file mode 100644 index e702939..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake +++ /dev/null @@ -1,99 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rcutils::rcutils" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake deleted file mode 100644 index 2fa8d91..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake +++ /dev/null @@ -1,99 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp INTERFACE IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "rosidl_runtime_cpp::rosidl_runtime_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 3.0.0) - message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake deleted file mode 100644 index a9576e3..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_py" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_generator_py APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_generator_py.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_generator_py ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_generator_py "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake deleted file mode 100644 index 2d3461d..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_py) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_py -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c;/usr/lib/x86_64-linux-gnu/libpython3.10.so;my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_pyExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake deleted file mode 100644 index 1d0058b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake deleted file mode 100644 index 7e75758..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "fastcdr;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake deleted file mode 100644 index 60ee723..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake deleted file mode 100644 index 55019c7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "fastcdr;rmw::rmw;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake deleted file mode 100644 index a17d779..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake +++ /dev/null @@ -1,20 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c PROPERTIES - IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_c::rosidl_typesupport_c" - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake deleted file mode 100644 index 1821a3c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake deleted file mode 100644 index c0bffae..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake +++ /dev/null @@ -1,20 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp PROPERTIES - IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_cpp::rosidl_typesupport_cpp;rosidl_typesupport_c::rosidl_typesupport_c" - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake deleted file mode 100644 index 8a1ca68..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake deleted file mode 100644 index 5d26d2c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake deleted file mode 100644 index bdff058..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_introspection_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake deleted file mode 100644 index ae20b01..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake b/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake deleted file mode 100644 index 66d12d6..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/my_robot_interfaces/CMakeFiles/Makefile.cmake b/build/my_robot_interfaces/CMakeFiles/Makefile.cmake deleted file mode 100644 index 7f74212..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,527 +0,0 @@ -# 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_export_dependencies/ament_cmake_export_dependencies-extras.cmake" - "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" - "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" - "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" - "ament_cmake_package_templates/templates.cmake" - "my_robot_interfaces__py/CMakeLists.txt" - "rosidl_cmake/rosidl_cmake-extras.cmake" - "rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/CMakeLists.txt" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/HardwareStatus.msg" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/Turtle.msg" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/TurtleArray.msg" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/package.xml" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/CatchTurtle.srv" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/ComputeRectangleArea.srv" - "/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/environment_hook/library_path.sh" - "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in" - "/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_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_dependencies-extras.cmake.in" - "/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_cmake_export_dependencies_package_hook.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_directories-extras.cmake.in" - "/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_cmake_export_include_directories_package_hook.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_libraries-extras.cmake.in" - "/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_cmake_export_libraries_package_hook.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_targets-extras.cmake.in" - "/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_cmake_export_targets_package_hook.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_gmock/cmake/ament_add_gmock.cmake" - "/opt/ros/humble/share/ament_cmake_gmock/cmake/ament_cmake_gmock-extras.cmake" - "/opt/ros/humble/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig-version.cmake" - "/opt/ros/humble/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig.cmake" - "/opt/ros/humble/share/ament_cmake_gmock/cmake/ament_find_gmock.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_add_gtest.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_add_gtest_executable.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_add_gtest_test.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_cmake_gtest-extras.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig-version.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig.cmake" - "/opt/ros/humble/share/ament_cmake_gtest/cmake/ament_find_gtest.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_pytest/cmake/ament_add_pytest_test.cmake" - "/opt/ros/humble/share/ament_cmake_pytest/cmake/ament_cmake_pytest-extras.cmake" - "/opt/ros/humble/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig-version.cmake" - "/opt/ros/humble/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig.cmake" - "/opt/ros/humble/share/ament_cmake_pytest/cmake/ament_get_pytest_cov_version.cmake" - "/opt/ros/humble/share/ament_cmake_pytest/cmake/ament_has_pytest.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_ros/cmake/ament_add_ros_isolated_gmock.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_add_ros_isolated_gtest.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_add_ros_isolated_pytest.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig-version.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake" - "/opt/ros/humble/share/ament_cmake_ros/cmake/build_shared_libs.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/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/python_cmake_module/cmake/Modules/FindPythonExtra.cmake" - "/opt/ros/humble/share/python_cmake_module/cmake/python_cmake_module-extras.cmake" - "/opt/ros/humble/share/python_cmake_module/cmake/python_cmake_moduleConfig-version.cmake" - "/opt/ros/humble/share/python_cmake_module/cmake/python_cmake_moduleConfig.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/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_cmake-extras.cmake.in" - "/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_cmake_export_typesupport_libraries-extras.cmake.in" - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_libraries_package_hook.cmake" - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake.in" - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_targets_package_hook.cmake" - "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake_package_hook.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_generators/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake" - "/opt/ros/humble/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig-version.cmake" - "/opt/ros/humble/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.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_c/cmake/rosidl_generator_c_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in" - "/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_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in" - "/opt/ros/humble/share/rosidl_generator_py/cmake/ament_cmake_export_dependencies-extras.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/register_py.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_cmake-extras.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py-extras.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_pyConfig-version.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_pyConfig.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_get_typesupports.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_c/cmake/rosidl_typesupport_c_generate_interfaces.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_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.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_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in" - "/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_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in" - "/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_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake" - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in" - "/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/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.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/CMakeFindFrameworks.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/FindPythonInterp.cmake" - "/usr/share/cmake-3.22/Modules/FindPythonLibs.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" - "/usr/share/cmake-3.22/Modules/SelectLibraryConfigurations.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/HardwareStatus.msg.stamp" - "ament_cmake_core/stamps/Turtle.msg.stamp" - "ament_cmake_core/stamps/TurtleArray.msg.stamp" - "ament_cmake_core/stamps/ComputeRectangleArea.srv.stamp" - "ament_cmake_core/stamps/CatchTurtle.srv.stamp" - "ament_cmake_core/stamps/package.xml.stamp" - "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" - "rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - "ament_cmake_core/stamps/library_path.sh.stamp" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - "rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" - "ament_cmake_core/stamps/pythonpath.sh.in.stamp" - "ament_cmake_environment_hooks/pythonpath.sh" - "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" - "rosidl_cmake/rosidl_cmake-extras.cmake" - "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" - "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" - "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" - "rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" - "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" - "rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" - "ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp" - "ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp" - "ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp" - "ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp" - "ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp" - "ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp" - "ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp" - "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" - "ament_cmake_core/my_robot_interfacesConfig.cmake" - "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" - "ament_cmake_core/my_robot_interfacesConfig-version.cmake" - "ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces" - "ament_cmake_python/my_robot_interfaces/setup.py" - "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces" - "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces" - "ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces" - "CMakeFiles/CMakeDirectoryInformation.cmake" - "my_robot_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/uninstall.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces_uninstall.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake" - "CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake" - "CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake" - "my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/DependInfo.cmake" - ) diff --git a/build/my_robot_interfaces/CMakeFiles/Makefile2 b/build/my_robot_interfaces/CMakeFiles/Makefile2 deleted file mode 100644 index 2486ea0..0000000 --- a/build/my_robot_interfaces/CMakeFiles/Makefile2 +++ /dev/null @@ -1,619 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/my_robot_interfaces.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/all -all: CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all -all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all -all: my_robot_interfaces__py/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: my_robot_interfaces__py/preinstall -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/uninstall.dir/clean -clean: CMakeFiles/my_robot_interfaces_uninstall.dir/clean -clean: CMakeFiles/my_robot_interfaces.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean -clean: CMakeFiles/my_robot_interfaces__cpp.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean -clean: CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean -clean: CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean -clean: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean -clean: my_robot_interfaces__py/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory my_robot_interfaces__py - -# Recursive "all" directory target. -my_robot_interfaces__py/all: -.PHONY : my_robot_interfaces__py/all - -# Recursive "preinstall" directory target. -my_robot_interfaces__py/preinstall: -.PHONY : my_robot_interfaces__py/preinstall - -# Recursive "clean" directory target. -my_robot_interfaces__py/clean: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/clean -.PHONY : my_robot_interfaces__py/clean - -#============================================================================= -# Target rules for target CMakeFiles/uninstall.dir - -# All Build rule for target. -CMakeFiles/uninstall.dir/all: CMakeFiles/my_robot_interfaces_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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces_uninstall.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces_uninstall.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces_uninstall.dir/build.make CMakeFiles/my_robot_interfaces_uninstall.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces_uninstall.dir/build.make CMakeFiles/my_robot_interfaces_uninstall.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num= "Built target my_robot_interfaces_uninstall" -.PHONY : CMakeFiles/my_robot_interfaces_uninstall.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces_uninstall.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces_uninstall.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces_uninstall.dir/rule - -# Convenience name for target. -my_robot_interfaces_uninstall: CMakeFiles/my_robot_interfaces_uninstall.dir/rule -.PHONY : my_robot_interfaces_uninstall - -# clean rule for target. -CMakeFiles/my_robot_interfaces_uninstall.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces_uninstall.dir/build.make CMakeFiles/my_robot_interfaces_uninstall.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces_uninstall.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__cpp.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/all -CMakeFiles/my_robot_interfaces.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces.dir/build.make CMakeFiles/my_robot_interfaces.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces.dir/build.make CMakeFiles/my_robot_interfaces.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num= "Built target my_robot_interfaces" -.PHONY : CMakeFiles/my_robot_interfaces.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 50 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces.dir/rule - -# Convenience name for target. -my_robot_interfaces: CMakeFiles/my_robot_interfaces.dir/rule -.PHONY : my_robot_interfaces - -# clean rule for target. -CMakeFiles/my_robot_interfaces.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces.dir/build.make CMakeFiles/my_robot_interfaces.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=3,4,5,6,7,8,9 "Built target my_robot_interfaces__rosidl_generator_c" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 7 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_generator_c: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rule -.PHONY : my_robot_interfaces__rosidl_generator_c - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=32,33,34,35,36,37,38 "Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 14 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_fastrtps_c: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_fastrtps_c - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=48,49,50,51,52,53,54 "Built target my_robot_interfaces__rosidl_typesupport_introspection_c" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 14 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_introspection_c: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_introspection_c - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=16,17,18,19,20,21,22 "Built target my_robot_interfaces__rosidl_typesupport_c" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 14 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_c: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_c - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__cpp.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__cpp.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__cpp.dir/build.make CMakeFiles/my_robot_interfaces__cpp.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__cpp.dir/build.make CMakeFiles/my_robot_interfaces__cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=1 "Built target my_robot_interfaces__cpp" -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 1 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/rule - -# Convenience name for target. -my_robot_interfaces__cpp: CMakeFiles/my_robot_interfaces__cpp.dir/rule -.PHONY : my_robot_interfaces__cpp - -# clean rule for target. -CMakeFiles/my_robot_interfaces__cpp.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__cpp.dir/build.make CMakeFiles/my_robot_interfaces__cpp.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all: CMakeFiles/my_robot_interfaces__cpp.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=41,42,43,44,45,46,47 "Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 8 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_fastrtps_cpp: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_fastrtps_cpp - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/all: CMakeFiles/my_robot_interfaces__cpp.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=57,58,59,60,61,62,63 "Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 8 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_introspection_cpp: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_introspection_cpp - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/all: CMakeFiles/my_robot_interfaces__cpp.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=25,26,27,28,29,30,31 "Built target my_robot_interfaces__rosidl_typesupport_cpp" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 8 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_cpp: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_cpp - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir - -# All Build rule for target. -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num= "Built target ament_cmake_python_copy_my_robot_interfaces" -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/rule - -# Convenience name for target. -ament_cmake_python_copy_my_robot_interfaces: CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/rule -.PHONY : ament_cmake_python_copy_my_robot_interfaces - -# clean rule for target. -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir - -# All Build rule for target. -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/all: CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num= "Built target ament_cmake_python_build_my_robot_interfaces_egg" -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/rule - -# Convenience name for target. -ament_cmake_python_build_my_robot_interfaces_egg: CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/rule -.PHONY : ament_cmake_python_build_my_robot_interfaces_egg - -# clean rule for target. -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=10,11,12,13,14,15 "Built target my_robot_interfaces__rosidl_generator_py" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 57 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_generator_py: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rule -.PHONY : my_robot_interfaces__rosidl_generator_py - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=39,40 "Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 59 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=55,56 "Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 59 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_introspection_c__pyext: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_introspection_c__pyext - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir - -# All Build rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/all -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=23,24 "Built target my_robot_interfaces__rosidl_typesupport_c__pyext" -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 59 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rule - -# Convenience name for target. -my_robot_interfaces__rosidl_typesupport_c__pyext: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rule -.PHONY : my_robot_interfaces__rosidl_typesupport_c__pyext - -# clean rule for target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean - -#============================================================================= -# Target rules for target my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir - -# All Build rule for target. -my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all: CMakeFiles/my_robot_interfaces.dir/all - $(MAKE) $(MAKESILENT) -f my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/build.make my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/depend - $(MAKE) $(MAKESILENT) -f my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/build.make my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=2 "Built target my_robot_interfaces__py" -.PHONY : my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - -# Build rule for subdir invocation for target. -my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 51 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles 0 -.PHONY : my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/rule - -# Convenience name for target. -my_robot_interfaces__py: my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/rule -.PHONY : my_robot_interfaces__py - -# clean rule for target. -my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/clean: - $(MAKE) $(MAKESILENT) -f my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/build.make my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir/clean -.PHONY : my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.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/build/my_robot_interfaces/CMakeFiles/TargetDirectories.txt b/build/my_robot_interfaces/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 3bbcd0c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,32 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces_uninstall.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/test.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/edit_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/rebuild_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/list_install_components.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/install.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/install/local.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/install/strip.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/my_robot_interfaces__py.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/test.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/edit_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/rebuild_cache.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/list_install_components.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/install.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/install/local.dir -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/CMakeFiles/install/strip.dir diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make deleted file mode 100644 index 41f96e7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Utility rule file for ament_cmake_python_build_my_robot_interfaces_egg. - -# Include any custom commands dependencies for this target. -include CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/progress.make - -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces && /usr/bin/python3 setup.py egg_info - -ament_cmake_python_build_my_robot_interfaces_egg: CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg -ament_cmake_python_build_my_robot_interfaces_egg: CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build.make -.PHONY : ament_cmake_python_build_my_robot_interfaces_egg - -# Rule to build all files generated by this target. -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build: ament_cmake_python_build_my_robot_interfaces_egg -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/build - -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean.cmake -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/clean - -CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean.cmake deleted file mode 100644 index 0efec1c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.make deleted file mode 100644 index 4096e2e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for ament_cmake_python_build_my_robot_interfaces_egg. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.ts deleted file mode 100644 index 88103c7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for ament_cmake_python_build_my_robot_interfaces_egg. diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_build_my_robot_interfaces_egg.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make deleted file mode 100644 index c28ed94..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Utility rule file for ament_cmake_python_copy_my_robot_interfaces. - -# Include any custom commands dependencies for this target. -include CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/progress.make - -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces: - /usr/bin/cmake -E copy_directory /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces - -ament_cmake_python_copy_my_robot_interfaces: CMakeFiles/ament_cmake_python_copy_my_robot_interfaces -ament_cmake_python_copy_my_robot_interfaces: CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build.make -.PHONY : ament_cmake_python_copy_my_robot_interfaces - -# Rule to build all files generated by this target. -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build: ament_cmake_python_copy_my_robot_interfaces -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/build - -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean.cmake -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/clean - -CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean.cmake deleted file mode 100644 index 3afc5f7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ament_cmake_python_copy_my_robot_interfaces" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.make deleted file mode 100644 index 2c23fd5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for ament_cmake_python_copy_my_robot_interfaces. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.ts deleted file mode 100644 index 97af924..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for ament_cmake_python_copy_my_robot_interfaces. diff --git a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_interfaces/CMakeFiles/ament_cmake_python_copy_my_robot_interfaces.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_interfaces/CMakeFiles/cmake.check_cache b/build/my_robot_interfaces/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/my_robot_interfaces/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake deleted file mode 100644 index dc55e44..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake +++ /dev/null @@ -1,18 +0,0 @@ - -# 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/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/build.make deleted file mode 100644 index 9567265..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/build.make +++ /dev/null @@ -1,94 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Utility rule file for my_robot_interfaces. - -# Include any custom commands dependencies for this target. -include CMakeFiles/my_robot_interfaces.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces.dir/progress.make - -CMakeFiles/my_robot_interfaces: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/HardwareStatus.msg -CMakeFiles/my_robot_interfaces: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/Turtle.msg -CMakeFiles/my_robot_interfaces: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/TurtleArray.msg -CMakeFiles/my_robot_interfaces: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/ComputeRectangleArea.srv -CMakeFiles/my_robot_interfaces: rosidl_cmake/srv/ComputeRectangleArea_Request.msg -CMakeFiles/my_robot_interfaces: rosidl_cmake/srv/ComputeRectangleArea_Response.msg -CMakeFiles/my_robot_interfaces: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/CatchTurtle.srv -CMakeFiles/my_robot_interfaces: rosidl_cmake/srv/CatchTurtle_Request.msg -CMakeFiles/my_robot_interfaces: rosidl_cmake/srv/CatchTurtle_Response.msg - -my_robot_interfaces: CMakeFiles/my_robot_interfaces -my_robot_interfaces: CMakeFiles/my_robot_interfaces.dir/build.make -.PHONY : my_robot_interfaces - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces.dir/build: my_robot_interfaces -.PHONY : CMakeFiles/my_robot_interfaces.dir/build - -CMakeFiles/my_robot_interfaces.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces.dir/clean - -CMakeFiles/my_robot_interfaces.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/cmake_clean.cmake deleted file mode 100644 index 14280f4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/my_robot_interfaces.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.make deleted file mode 100644 index 102ce1a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for my_robot_interfaces. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.ts deleted file mode 100644 index cd9108d..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for my_robot_interfaces. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake deleted file mode 100644 index 4bd0fab..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,47 +0,0 @@ - -# 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 - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - ) - - -# 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/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/build.make deleted file mode 100644 index c1e5514..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/build.make +++ /dev/null @@ -1,231 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Utility rule file for my_robot_interfaces__cpp. - -# Include any custom commands dependencies for this target. -include CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__cpp.dir/progress.make - -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp -CMakeFiles/my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/lib/rosidl_generator_cpp/rosidl_generator_cpp -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_cpp/__init__.py -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/action__builder.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/action__struct.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/action__traits.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/idl.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/idl__builder.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/idl__struct.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/idl__traits.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/msg__builder.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/msg__struct.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/msg__traits.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/srv__builder.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/srv__struct.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: /opt/ros/humble/share/rosidl_generator_cpp/resource/srv__traits.hpp.em -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code for ROS interfaces" - /usr/bin/python3 /opt/ros/humble/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp__arguments.json - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp - -my_robot_interfaces__cpp: CMakeFiles/my_robot_interfaces__cpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp -my_robot_interfaces__cpp: rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp -my_robot_interfaces__cpp: CMakeFiles/my_robot_interfaces__cpp.dir/build.make -.PHONY : my_robot_interfaces__cpp - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__cpp.dir/build: my_robot_interfaces__cpp -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/build - -CMakeFiles/my_robot_interfaces__cpp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/clean - -CMakeFiles/my_robot_interfaces__cpp.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__cpp.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean.cmake deleted file mode 100644 index d4babbf..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,33 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__cpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp" - "rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp" - "rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/my_robot_interfaces__cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.make deleted file mode 100644 index 885b95e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for my_robot_interfaces__cpp. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.ts deleted file mode 100644 index d7fc4a2..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for my_robot_interfaces__cpp. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/progress.make deleted file mode 100644 index 781c7de..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__cpp.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 1 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake deleted file mode 100644 index f86dc61..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake +++ /dev/null @@ -1,52 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d" - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - ) - - -# 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/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make deleted file mode 100644 index d16447a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make +++ /dev/null @@ -1,293 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make - -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/lib/rosidl_generator_c/rosidl_generator_c -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_c/__init__.py -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/action__type_support.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/idl.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/idl__functions.c.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/idl__functions.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/idl__struct.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/idl__type_support.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/msg__functions.c.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/msg__functions.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/msg__struct.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/msg__type_support.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: /opt/ros/humble/share/rosidl_generator_c/resource/srv__type_support.h.em -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C code for ROS interfaces" - /usr/bin/python3 /opt/ros/humble/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c__arguments.json - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h - -rosidl_generator_c/my_robot_interfaces/msg/turtle.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/turtle.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - -rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h - -rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - -rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c > CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c > CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c > CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c > CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c > CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.s - -# Object files for target my_robot_interfaces__rosidl_generator_c -my_robot_interfaces__rosidl_generator_c_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o" - -# External object files for target my_robot_interfaces__rosidl_generator_c -my_robot_interfaces__rosidl_generator_c_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build.make -libmy_robot_interfaces__rosidl_generator_c.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_generator_c.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_generator_c.so: CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking C shared library libmy_robot_interfaces__rosidl_generator_c.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build: libmy_robot_interfaces__rosidl_generator_c.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/turtle.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean.cmake deleted file mode 100644 index 89951a4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean.cmake +++ /dev/null @@ -1,44 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d" - "libmy_robot_interfaces__rosidl_generator_c.pdb" - "libmy_robot_interfaces__rosidl_generator_c.so" - "rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c" - "rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h" - "rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h" - "rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h" - "rosidl_generator_c/my_robot_interfaces/msg/turtle.h" - "rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h" - "rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h" - "rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c" - "rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c" - "rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - "rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.internal deleted file mode 100644 index 4a255a6..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.internal +++ /dev/null @@ -1,396 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/include/assert.h - /usr/include/string.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/strings.h - /opt/ros/humble/include/rcutils/rcutils/allocator.h - /opt/ros/humble/include/rcutils/rcutils/macros.h - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/include/assert.h - /usr/include/string.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/strings.h - /opt/ros/humble/include/rcutils/rcutils/allocator.h - /opt/ros/humble/include/rcutils/rcutils/macros.h - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/include/assert.h - /usr/include/string.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/strings.h - /opt/ros/humble/include/rcutils/rcutils/allocator.h - /opt/ros/humble/include/rcutils/rcutils/macros.h - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/include/assert.h - /usr/include/string.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/strings.h - /opt/ros/humble/include/rcutils/rcutils/allocator.h - /opt/ros/humble/include/rcutils/rcutils/macros.h - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /usr/include/assert.h - /usr/include/string.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/strings.h - /opt/ros/humble/include/rcutils/rcutils/allocator.h - /opt/ros/humble/include/rcutils/rcutils/macros.h - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.make deleted file mode 100644 index 03c6a65..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.make +++ /dev/null @@ -1,569 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c \ - /usr/include/stdc-predef.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c \ - /usr/include/stdc-predef.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o: rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c \ - /usr/include/stdc-predef.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o: rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c \ - /usr/include/stdc-predef.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o: rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c \ - /usr/include/stdc-predef.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 - - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: - -/opt/ros/humble/include/rcutils/rcutils/allocator.h: - -/usr/include/strings.h: - -/usr/include/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: - -/opt/ros/humble/include/rcutils/rcutils/macros.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/stdc-predef.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/stdint.h: - -/usr/include/features-time64.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/alloca.h: - -/usr/include/string.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -/usr/include/assert.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts deleted file mode 100644 index 47f61f9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_generator_c. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend.make deleted file mode 100644 index d1a4cac..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_generator_c. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make deleted file mode 100644 index 574cb4c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface - -C_FLAGS = -fPIC -Wall -std=gnu11 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt deleted file mode 100644 index faebe75..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_generator_c.so -o libmy_robot_interfaces__rosidl_generator_c.so CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/progress.make deleted file mode 100644 index 3daeeb9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 -CMAKE_PROGRESS_3 = 5 -CMAKE_PROGRESS_4 = 6 -CMAKE_PROGRESS_5 = 7 -CMAKE_PROGRESS_6 = 8 -CMAKE_PROGRESS_7 = 9 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o deleted file mode 100644 index 28b37eab58cdd9996b1e260126363d919b8d41d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7032 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d deleted file mode 100644 index 914b3ee..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o.d +++ /dev/null @@ -1,71 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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/rosidl_runtime_c/rosidl_runtime_c/string_functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o deleted file mode 100644 index 3a90c6573d56e0b2e7ddb2bd46bd74ed3efc2b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6984 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 S(L}gjO8h^U&qu8vUH?A^6#7R1 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d deleted file mode 100644 index f5bd2e5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o.d +++ /dev/null @@ -1,72 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/include/assert.h /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o deleted file mode 100644 index 6b28979f01f41dba118e2a241869d0624cc028f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11680 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d deleted file mode 100644 index 2a21344..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o.d +++ /dev/null @@ -1,68 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /usr/include/assert.h \ - /usr/include/string.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/strings.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.h \ - /opt/ros/humble/include/rcutils/rcutils/macros.h \ - /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ - /usr/include/stdio.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake deleted file mode 100644 index 6e7eb50..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make deleted file mode 100644 index 809f760..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make +++ /dev/null @@ -1,179 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c > CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c > CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c > CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o: rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c > CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.s - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o: rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c > CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.i - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c -o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.s - -# Object files for target my_robot_interfaces__rosidl_generator_py -my_robot_interfaces__rosidl_generator_py_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o" - -# External object files for target my_robot_interfaces__rosidl_generator_py -my_robot_interfaces__rosidl_generator_py_EXTERNAL_OBJECTS = - -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build.make -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: /usr/lib/x86_64-linux-gnu/libpython3.10.so -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: libmy_robot_interfaces__rosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: libmy_robot_interfaces__rosidl_generator_c.so -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: /opt/ros/humble/lib/librosidl_runtime_c.so -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: /opt/ros/humble/lib/librcutils.so -rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so: CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Linking C shared library rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean.cmake deleted file mode 100644 index f05f99a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d" - "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.pdb" - "rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.internal deleted file mode 100644 index 0c38928..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.internal +++ /dev/null @@ -1,1277 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/python3.10/numpy/ndarrayobject.h - /usr/include/python3.10/numpy/ndarraytypes.h - /usr/include/python3.10/numpy/npy_common.h - /usr/include/python3.10/numpy/numpyconfig.h - /usr/include/python3.10/numpy/_numpyconfig.h - /usr/include/python3.10/numpy/npy_endian.h - /usr/include/python3.10/numpy/npy_cpu.h - /usr/include/python3.10/numpy/utils.h - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h - /usr/include/python3.10/numpy/__multiarray_api.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/python3.10/numpy/ndarrayobject.h - /usr/include/python3.10/numpy/ndarraytypes.h - /usr/include/python3.10/numpy/npy_common.h - /usr/include/python3.10/numpy/numpyconfig.h - /usr/include/python3.10/numpy/_numpyconfig.h - /usr/include/python3.10/numpy/npy_endian.h - /usr/include/python3.10/numpy/npy_cpu.h - /usr/include/python3.10/numpy/utils.h - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h - /usr/include/python3.10/numpy/__multiarray_api.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence_functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/python3.10/numpy/ndarrayobject.h - /usr/include/python3.10/numpy/ndarraytypes.h - /usr/include/python3.10/numpy/npy_common.h - /usr/include/python3.10/numpy/numpyconfig.h - /usr/include/python3.10/numpy/_numpyconfig.h - /usr/include/python3.10/numpy/npy_endian.h - /usr/include/python3.10/numpy/npy_cpu.h - /usr/include/python3.10/numpy/utils.h - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h - /usr/include/python3.10/numpy/__multiarray_api.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/python3.10/numpy/ndarrayobject.h - /usr/include/python3.10/numpy/ndarraytypes.h - /usr/include/python3.10/numpy/npy_common.h - /usr/include/python3.10/numpy/numpyconfig.h - /usr/include/python3.10/numpy/_numpyconfig.h - /usr/include/python3.10/numpy/npy_endian.h - /usr/include/python3.10/numpy/npy_cpu.h - /usr/include/python3.10/numpy/utils.h - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h - /usr/include/python3.10/numpy/__multiarray_api.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /usr/include/python3.10/numpy/ndarrayobject.h - /usr/include/python3.10/numpy/ndarraytypes.h - /usr/include/python3.10/numpy/npy_common.h - /usr/include/python3.10/numpy/numpyconfig.h - /usr/include/python3.10/numpy/_numpyconfig.h - /usr/include/python3.10/numpy/npy_endian.h - /usr/include/python3.10/numpy/npy_cpu.h - /usr/include/python3.10/numpy/utils.h - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h - /usr/include/python3.10/numpy/__multiarray_api.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.make deleted file mode 100644 index 52248c0..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.make +++ /dev/null @@ -1,1804 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence_functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o: rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o: rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o: rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c: - -rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/linux/stddef.h: - -/usr/include/linux/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: - -/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/asm/types.h: - -/usr/include/python3.10/longobject.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/usr/include/linux/stat.h: - -/usr/include/x86_64-linux-gnu/bits/struct_stat.h: - -/usr/include/python3.10/cpython/bytesobject.h: - -/usr/include/python3.10/cpython/odictobject.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/bits/iscanonical.h: - -/usr/include/python3.10/numpy/npy_cpu.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/x86_64-linux-gnu/bits/math-vector.h: - -/usr/include/python3.10/modsupport.h: - -/usr/include/python3.10/cpython/pyctype.h: - -/usr/include/x86_64-linux-gnu/bits/statx.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/fp-fast.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/python3.10/ceval.h: - -/usr/include/assert.h: - -/usr/include/python3.10/structseq.h: - -/usr/include/linux/close_range.h: - -/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -/usr/include/python3.10/pyport.h: - -/usr/include/alloca.h: - -/usr/include/python3.10/cpython/pyerrors.h: - -/usr/include/strings.h: - -/usr/include/python3.10/cpython/unicodeobject.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/python3.10/cpython/compile.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence_functions.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/fp-logb.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/python3.10/cpython/objimpl.h: - -/usr/include/python3.10/cpython/pythonrun.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/python3.10/boolobject.h: - -/usr/include/python3.10/methodobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/uio_lim.h: - -/usr/include/x86_64-linux-gnu/python3.10/pyconfig.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/limits.h: - -/usr/include/python3.10/iterobject.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/python3.10/Python.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/python3.10/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_core.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/asm-generic/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/python3.10/weakrefobject.h: - -/usr/include/inttypes.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: - -/usr/include/python3.10/numpy/_numpyconfig.h: - -/usr/include/python3.10/numpy/utils.h: - -/usr/include/python3.10/numpy/ndarraytypes.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/python3.10/cpython/abstract.h: - -/usr/include/python3.10/typeslots.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/python3.10/genobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/python3.10/cpython/traceback.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/python3.10/pymacconfig.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/python3.10/funcobject.h: - -/usr/include/python3.10/objimpl.h: - -/usr/include/python3.10/patchlevel.h: - -/usr/include/x86_64-linux-gnu/asm/posix_types.h: - -/usr/include/python3.10/namespaceobject.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/python3.10/codecs.h: - -/usr/include/python3.10/pystrtod.h: - -/usr/include/stdc-predef.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/python3.10/longintrepr.h: - -/usr/include/python3.10/cpython/pymem.h: - -/usr/include/python3.10/setobject.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: - -/usr/include/features-time64.h: - -/usr/include/python3.10/cpython/pytime.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/python3.10/pyconfig.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/python3.10/sliceobject.h: - -/usr/include/linux/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: - -/usr/include/stdio.h: - -/usr/include/python3.10/bltinmodule.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/errno.h: - -/usr/include/python3.10/cpython/fileutils.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: - -/usr/include/python3.10/pymem.h: - -/usr/include/python3.10/cellobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/bits/statx-generic.h: - -/usr/include/python3.10/fileobject.h: - -/usr/include/python3.10/exports.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/python3.10/pymacro.h: - -/usr/include/python3.10/warnings.h: - -/usr/include/python3.10/pymath.h: - -/usr/include/python3.10/cpython/object.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/python3.10/pyhash.h: - -/usr/include/python3.10/object.h: - -/usr/include/python3.10/cpython/bytearrayobject.h: - -/usr/include/python3.10/cpython/pystate.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/python3.10/bytesobject.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/python3.10/unicodeobject.h: - -/usr/include/ctype.h: - -/usr/include/python3.10/listobject.h: - -/usr/include/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/python3.10/complexobject.h: - -rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c: - -/usr/include/python3.10/rangeobject.h: - -/usr/include/python3.10/cpython/pyfpe.h: - -/usr/include/python3.10/enumobject.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/usr/include/python3.10/cpython/listobject.h: - -/usr/include/python3.10/dictobject.h: - -/usr/include/python3.10/numpy/__multiarray_api.h: - -/usr/include/python3.10/cpython/pydebug.h: - -/usr/include/python3.10/cpython/fileobject.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/python3.10/pycapsule.h: - -/usr/include/python3.10/code.h: - -/usr/include/python3.10/cpython/code.h: - -/usr/include/python3.10/classobject.h: - -/usr/include/python3.10/pyframe.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/python3.10/cpython/picklebufobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/python3.10/traceback.h: - -/usr/include/string.h: - -/usr/include/python3.10/cpython/initconfig.h: - -/usr/include/python3.10/pystate.h: - -/usr/include/python3.10/cpython/pylifecycle.h: - -/usr/include/python3.10/floatobject.h: - -/usr/include/python3.10/pythonrun.h: - -/usr/include/python3.10/descrobject.h: - -/usr/include/python3.10/genericaliasobject.h: - -/usr/include/stdint.h: - -/usr/include/endian.h: - -/usr/include/python3.10/cpython/ceval.h: - -rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c: - -/usr/include/python3.10/pyerrors.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/python3.10/pythread.h: - -/usr/include/x86_64-linux-gnu/bits/sched.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/asm/posix_types_64.h: - -/usr/include/python3.10/cpython/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/usr/include/python3.10/context.h: - -/usr/include/python3.10/compile.h: - -/usr/include/python3.10/sysmodule.h: - -/usr/include/python3.10/cpython/sysmodule.h: - -/usr/include/python3.10/tracemalloc.h: - -/usr/include/python3.10/osmodule.h: - -/usr/include/python3.10/intrcheck.h: - -/usr/include/python3.10/import.h: - -/usr/include/python3.10/cpython/import.h: - -/usr/include/python3.10/bytearrayobject.h: - -/usr/include/python3.10/eval.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/python3.10/pystrcmp.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: - -/usr/include/python3.10/abstract.h: - -/usr/include/python3.10/fileutils.h: - -/usr/include/python3.10/moduleobject.h: - -/usr/include/python3.10/numpy/npy_common.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/python3.10/numpy/numpyconfig.h: - -/usr/include/python3.10/numpy/npy_endian.h: - -/usr/include/python3.10/memoryobject.h: - -/usr/include/python3.10/numpy/_neighborhood_iterator_imp.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/python3.10/cpython/dictobject.h: - -/usr/include/python3.10/numpy/ndarrayobject.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/usr/include/python3.10/cpython/methodobject.h: - -/usr/include/python3.10/pylifecycle.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h: - -rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts deleted file mode 100644 index 1c650f7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_generator_py. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend.make deleted file mode 100644 index 9b88d32..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_generator_py. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make deleted file mode 100644 index 7da5215..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"my_robot_interfaces\" -Dmy_robot_interfaces__rosidl_generator_py_EXPORTS - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py -I/usr/include/python3.10 -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface - -C_FLAGS = -fPIC -Wall -Wextra - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt deleted file mode 100644 index d599443..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_generator_py.so -o rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: /usr/lib/x86_64-linux-gnu/libpython3.10.so libmy_robot_interfaces__rosidl_typesupport_c.so libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/progress.make deleted file mode 100644 index 05ad106..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/progress.make +++ /dev/null @@ -1,7 +0,0 @@ -CMAKE_PROGRESS_1 = 10 -CMAKE_PROGRESS_2 = 11 -CMAKE_PROGRESS_3 = 12 -CMAKE_PROGRESS_4 = 13 -CMAKE_PROGRESS_5 = 14 -CMAKE_PROGRESS_6 = 15 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o deleted file mode 100644 index 784857084a1ba612387de0daf4282b519a280bc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10528 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 Qa`wB0{~lK<{ZZ}z5A8lq%K!iX diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d deleted file mode 100644 index 80b7730..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o.d +++ /dev/null @@ -1,217 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence_functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o deleted file mode 100644 index 94137fae655594613e78a5324b8c32a94c1d45e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10944 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 Qvy}c3^52z}p{?rw4{lj9`~Uy| diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d deleted file mode 100644 index 7a320b9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o.d +++ /dev/null @@ -1,215 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o deleted file mode 100644 index 9f1f1a25cf834c4065e6d31e601b673ed8420c45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13384 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 A0{{R3 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d deleted file mode 100644 index 87bb3c3..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o.d +++ /dev/null @@ -1,215 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o deleted file mode 100644 index a696b4cb456614d3c701945972599a9061da0623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13728 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d deleted file mode 100644 index bddb5b8..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o.d +++ /dev/null @@ -1,212 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /usr/include/python3.10/numpy/ndarrayobject.h \ - /usr/include/python3.10/numpy/ndarraytypes.h \ - /usr/include/python3.10/numpy/npy_common.h \ - /usr/include/python3.10/numpy/numpyconfig.h \ - /usr/include/python3.10/numpy/_numpyconfig.h \ - /usr/include/python3.10/numpy/npy_endian.h \ - /usr/include/python3.10/numpy/npy_cpu.h \ - /usr/include/python3.10/numpy/utils.h \ - /usr/include/python3.10/numpy/_neighborhood_iterator_imp.h \ - /usr/include/python3.10/numpy/__multiarray_api.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake deleted file mode 100644 index 32af86b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d" - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" - ) - - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make deleted file mode 100644 index 765a7d4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make +++ /dev/null @@ -1,208 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make - -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/lib/rosidl_typesupport_c/rosidl_typesupport_c -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_c/__init__.py -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_c/resource/action__type_support.c.em -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_c/resource/idl__type_support.cpp.em -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_c/resource/msg__type_support.cpp.em -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_c/resource/srv__type_support.cpp.em -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C type support dispatch for ROS interfaces" - /usr/bin/python3 /opt/ros/humble/lib/rosidl_typesupport_c/rosidl_typesupport_c --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c__arguments.json --typesupports rosidl_typesupport_fastrtps_c rosidl_typesupport_introspection_c - -rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp - -rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp - -rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - -rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_c -my_robot_interfaces__rosidl_typesupport_c_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_c -my_robot_interfaces__rosidl_typesupport_c_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_c.so: libmy_robot_interfaces__rosidl_generator_c.so -libmy_robot_interfaces__rosidl_typesupport_c.so: /opt/ros/humble/lib/librosidl_typesupport_c.so -libmy_robot_interfaces__rosidl_typesupport_c.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_c.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_c.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build: libmy_robot_interfaces__rosidl_typesupport_c.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake deleted file mode 100644 index f25826f..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake +++ /dev/null @@ -1,24 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d" - "libmy_robot_interfaces__rosidl_typesupport_c.pdb" - "libmy_robot_interfaces__rosidl_typesupport_c.so" - "rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp" - "rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp" - "rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp" - "rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.internal deleted file mode 100644 index e04b7e3..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.internal +++ /dev/null @@ -1,201 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.make deleted file mode 100644 index c8fe288..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.make +++ /dev/null @@ -1,298 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: - -rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/features-time64.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/stdint.h: - -/usr/include/c++/11/cstddef: - -/usr/include/stdc-predef.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts deleted file mode 100644 index f5bcf46..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_c. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend.make deleted file mode 100644 index 854a141..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_c. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make deleted file mode 100644 index 59122fe..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -CXX_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -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/rosidl_typesupport_c - -CXX_FLAGS = -fPIC -Wall -std=gnu++14 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt deleted file mode 100644 index 59aa171..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_c.so -o libmy_robot_interfaces__rosidl_typesupport_c.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/progress.make deleted file mode 100644 index 4649f68..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 16 -CMAKE_PROGRESS_2 = 17 -CMAKE_PROGRESS_3 = 18 -CMAKE_PROGRESS_4 = 19 -CMAKE_PROGRESS_5 = 20 -CMAKE_PROGRESS_6 = 21 -CMAKE_PROGRESS_7 = 22 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o deleted file mode 100644 index f2c779663551767873211db39e89ff076e8ca78f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3896 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 VGk$n3Lq*$d(D{GXt8_5!{{z41WV-+W diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d deleted file mode 100644 index 2049be4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d +++ /dev/null @@ -1,36 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o deleted file mode 100644 index 65ccaf5ab986d29920c7c1fc4f1d8599a4fd6bdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6976 zcmdT|O>A355MC#t4S)TkK&zt4>H&qHKH0TP8&n~;QCfqdHuMJtM74RbUz#Tz+kHQ! zsahI@R1qqqoG1qn6=x1T_5wueg%d)+fg8CXRh){rR8R;r`)2I*debI$dtjvJ-T8KQ zzS-IJ+ue6@c;sMDDkWG_;uX=<7!{)MlvY>Og4isc5Pz=U{@01(+;7E?A42rxjgYa|gFtYO*aou-PONiF| zJdkmR^;$Lbtb7k{+)QfEw>i$x3(okZZsym{V;$dpAp^d9Nzc6ux@`Zy`(O3&4-E~y zoE|ta5m%!)oy|IVC$lpfD>eJxu3b(h{~W=}bszk0fCpc4hYp_*kgo;Adf`FYoD?E; z?x;we-H_V$*xLSic)>jbI6f#F@n?A5hD$v|kFP0$0jSuv4{?y?+TTu^mu){!?Z>cW z|2?lM0`&hGwQtqiM-zT(YAZIb5u#800k7$H>9y`WmE5+1owoLXyTZ2 zlrlVsv(DuY3UBfD3|B#?7m-<7c(FG?f%ylvBOIY036!7qoyolxw~t(YR5 znVzUsWYvZ9OGjM!-7DrQyOG-&$I4SS?bbV^*kd_~wM>d}sOyZyOjdFRY2oR5^37!3 zg`@k~f618ryO4E0{j11Y$Me6pb^a~mxE~83*P1W=oY(EV8-GNb>#nCex2I*gZ5$oX z@(NPZ>Ez}H^~u$vw#;ch3sd1&Ow zf&C-UC7zJ4$`W4ZWR%?JTJC~Qsb06;H%sj|IbI2Ldz_4`if@IzjUlb}@@d<%+C%J^ zB>7+6WhnaWtUeKX@6KXu%;=GW2agROm&f-X7#Wt!1gw8p@XKB`@+W;S5aLlfSHQ7N zJOa-h_#AKt!4SXNzd`@~E^zHDlpOc0?<7L84`>J8jyzw&j7Y%!khhTLA zgQH!e=s zsD|tDj~RHH^l<|(P&`uxevR-C4V>ej*KmxJzan^@pJw#3_bq~ zhW!98Jdp2_qA`#2gx@r9j{la1WBeS)Z3AB*T{(t2#)I*v;X&z73WcMeH0eA(wBJG) z76VjA9PMXG&roUF7d0I17fB!0@NHDr3-p62;Co1#8WE$^D5PNEd~X;x@ExSj8aUs7 zt{OP=3J136$en-^K2oZ3ife&aah=FJ8wm&ZSm8{Bp>Tp)qNrA^I#2`Dsnkkt1=_I} zySVkhiGU9bgYU6**dKN0Y_87x*k(9sn#RnM2PtEYPKIz}aPe8vBaGE<(IS8dK zf0<2*L4o)&e>g|X&-r@;Fr+Z~Z=q9=v7~7H^8cKH*P&wLuhWOGc``(PloHe+m8T)PZKTgD72fU{%KS+;rJQ)5-RA^SZ3lX^}o)BRGR%i2i%swEtJ2r)DQEw z9v<$``Ll6jmoa)F+@!#8Ibt8P|HFWpa}SUxU<1h0+#ylh@`rKR`p;ARUr|3U%>4fc DzK?8b diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d deleted file mode 100644 index 57cd541..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d +++ /dev/null @@ -1,37 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o deleted file mode 100644 index 042e1244a3480b781c0b05e31576f942b868ba3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7216 zcmdT}-ES0C6u;YIsULg@s3?X^crb;)WVc-qOk)Ay6+v#@NPTVi%gHRNy zF(Fi<=@asxk@)Nbk0cVU;e|iJ2NN3;lRl!p5JOVWxpU6$?Css!-Gv8FGJEd%-E+@5 z_uMlx_s(7!9y!{TN(rWvcvI9RMukYfRBz{0Gbgr*t>W)ZJO4S8pZg>K#Z!o$ySH{= z?((C#=;3FVAElzfPcJ`QUKS!6$X{1>^4CRvj#~c(%-5a%h(>D~Etq-9qS9%1X(sSGObOlpD&D8wAdjt9(gz zHtm!rimsHU8R=KXE1?AIu0QD%+(62}zaZsMrBsbV_ayjp%2P%6utFB+k7fPWzV46JDa^A~>S}dBi~9d} z`z=mah+{)TZ&-b2#-nl=S(%KTwbT1DkrFeX^!MB8>~4aU>2>hC87_QC9y@+UK)x0b z>xK(yTg*i2(n*oJxH+}sx%IvC@PK?3aJ-P7$DiSio3C~aZRp8^0*Kf*h&WKQ{tx2r zru`pN|0(2bzw2$~0PTNG{Vyl`M`QogwSwL35n`SA6CU#`soVJG!dzfRR#Lahnh6Id z8sR%7CF(fl9H|5s;w&@&UEy`VjGq8QsBb|(QeVu}Z@0kAH_{JEzm9LG?me*3XlImU zw*M93V;a5z3L*u0U_Is^DZEF_l0L_?r10Kaob2~3ObPwo*6iOUd_lu^Lt&y{OT)iZ zc#l{loc;c#@LrK4oc+EBsqX?y1B9!Zg7zHYR|!|O1nr*z=Q&cBV#|PU0Xs~pwm~SZ zk8zfn{|dOt&MUAaXlEB0V*OdbP5L*Q;6lECJafqKrX7IIL4Vq?Jt>UrA6RwM(6ABV zeTX*^47cO!K!5ALf|=5Ir6|h|?1$)?tn*UY->g(t@!Ec^w3E=bi{7$ zq;dj|mwptVanqhBb0>?Nx zj++`jM)Iu$j`8!nZYS_${C70mB6&f>^H_L5_hVLD$2){CX*kFKAc1529LGZqUm#f- zhBl@JW!Jg(T+tj&kyyt6Naph+K8k6EXir&x_&-^qy8evqX~QmwUZ3(U<&x$ zWKkz#lp2NPG@Q>lV;a7T)V1BZ{YicfRPcZ-f4x)(!XVTk9K|?^`2K?znD5L88{TXscyb1lqz`8qnn7pGg5j8ZIEFS*j-+oJ&{#JK;acK-kV}Hl&Tol< zUkJx_LO)!8Tw|{ho_t2&kl*mfKxiXLdqF^(`uIgs;yNX(1q?ljW-|A*_hRS z`95dh9cY;RkG&9U%#$MeN8h@Ctip|O>He>gf7S;TMJzKP1JvaI0r}^7qJMmk^Ek%O z1BUb0*Lj}&V|^rvmxK8w=;U@%?=Fo`V%XMoKL-px$uvBpP;Y_8TPP%m<7enQXrN76 zW`@NgjlWYv;)Xu{8-Pvu>wPiSzewXTf1BXq@ti-CZybW(HIbGmFua{{j6VKp!1T2T cNX%jf&^;ayi!1VnaT&)`{NK|!W_ter1??!uI{*Lx diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d deleted file mode 100644 index 61f21b1..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d +++ /dev/null @@ -1,35 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/message_type_support_dispatch.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/service_type_support_dispatch.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake deleted file mode 100644 index 783dd57..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make deleted file mode 100644 index 66a3ab8..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_c__pyext -my_robot_interfaces__rosidl_typesupport_c__pyext_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_c__pyext -my_robot_interfaces__rosidl_typesupport_c__pyext_EXTERNAL_OBJECTS = - -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build.make -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.10.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librmw.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_generator_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_runtime_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librcutils.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build: rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake deleted file mode 100644 index 7c385b0..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.pdb" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.internal deleted file mode 100644 index ab00600..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.internal +++ /dev/null @@ -1,264 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.make deleted file mode 100644 index 050c0b8..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.make +++ /dev/null @@ -1,781 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/linux/stddef.h: - -/usr/include/linux/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: - -/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/asm/types.h: - -/usr/include/python3.10/longobject.h: - -/usr/include/x86_64-linux-gnu/bits/struct_stat.h: - -/usr/include/python3.10/cpython/bytesobject.h: - -/usr/include/python3.10/cpython/odictobject.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/bits/iscanonical.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/x86_64-linux-gnu/bits/math-vector.h: - -/usr/include/python3.10/modsupport.h: - -/usr/include/python3.10/cpython/pyctype.h: - -/usr/include/x86_64-linux-gnu/bits/statx.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/fp-fast.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/python3.10/ceval.h: - -/usr/include/assert.h: - -/usr/include/python3.10/structseq.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: - -/usr/include/linux/close_range.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: - -/usr/include/python3.10/pyport.h: - -/usr/include/alloca.h: - -/usr/include/python3.10/cpython/pyerrors.h: - -/usr/include/strings.h: - -/usr/include/python3.10/cpython/unicodeobject.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/python3.10/cpython/compile.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/fp-logb.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/python3.10/cpython/objimpl.h: - -/usr/include/python3.10/cpython/pythonrun.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/python3.10/boolobject.h: - -/usr/include/python3.10/methodobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/uio_lim.h: - -/usr/include/x86_64-linux-gnu/python3.10/pyconfig.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: - -/usr/include/limits.h: - -/usr/include/python3.10/iterobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/python3.10/Python.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/python3.10/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_core.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/asm-generic/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/python3.10/weakrefobject.h: - -/usr/include/inttypes.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/python3.10/cpython/abstract.h: - -/usr/include/python3.10/typeslots.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/python3.10/genobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/python3.10/cpython/traceback.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/stdlib.h: - -/usr/include/python3.10/pymacconfig.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/python3.10/funcobject.h: - -/usr/include/python3.10/objimpl.h: - -/usr/include/python3.10/patchlevel.h: - -/usr/include/x86_64-linux-gnu/asm/posix_types.h: - -/usr/include/python3.10/namespaceobject.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/python3.10/codecs.h: - -/usr/include/python3.10/pystrtod.h: - -/usr/include/stdc-predef.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/python3.10/longintrepr.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/python3.10/cpython/pymem.h: - -/usr/include/python3.10/setobject.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: - -/usr/include/features-time64.h: - -/usr/include/python3.10/cpython/pytime.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/python3.10/pyconfig.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/python3.10/sliceobject.h: - -/usr/include/linux/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: - -/usr/include/stdio.h: - -/usr/include/python3.10/bltinmodule.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/errno.h: - -/usr/include/python3.10/cpython/fileutils.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: - -/usr/include/python3.10/pymem.h: - -/usr/include/python3.10/cellobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/bits/statx-generic.h: - -/usr/include/python3.10/fileobject.h: - -/usr/include/python3.10/exports.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/python3.10/pymacro.h: - -/usr/include/python3.10/warnings.h: - -/usr/include/python3.10/pymath.h: - -/usr/include/python3.10/cpython/object.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/python3.10/pyhash.h: - -/usr/include/python3.10/object.h: - -/usr/include/python3.10/cpython/bytearrayobject.h: - -/usr/include/python3.10/cpython/pystate.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/python3.10/bytesobject.h: - -/usr/include/python3.10/cpython/methodobject.h: - -/usr/include/python3.10/pylifecycle.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/python3.10/unicodeobject.h: - -/usr/include/ctype.h: - -/usr/include/python3.10/listobject.h: - -/usr/include/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/python3.10/complexobject.h: - -/usr/include/python3.10/rangeobject.h: - -/usr/include/python3.10/cpython/pyfpe.h: - -/usr/include/python3.10/memoryobject.h: - -/usr/include/python3.10/enumobject.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/usr/include/python3.10/cpython/listobject.h: - -/usr/include/python3.10/dictobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h: - -/usr/include/python3.10/moduleobject.h: - -/usr/include/python3.10/cpython/pydebug.h: - -/usr/include/python3.10/cpython/fileobject.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/python3.10/pycapsule.h: - -/usr/include/linux/stat.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/usr/include/python3.10/code.h: - -/usr/include/python3.10/cpython/code.h: - -/usr/include/python3.10/classobject.h: - -/usr/include/python3.10/pyframe.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/python3.10/cpython/picklebufobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/python3.10/traceback.h: - -/usr/include/string.h: - -/usr/include/python3.10/cpython/initconfig.h: - -/usr/include/python3.10/pystate.h: - -/usr/include/python3.10/cpython/pylifecycle.h: - -/usr/include/python3.10/floatobject.h: - -/usr/include/python3.10/pythonrun.h: - -/usr/include/python3.10/descrobject.h: - -/usr/include/python3.10/genericaliasobject.h: - -/usr/include/stdint.h: - -/usr/include/endian.h: - -/usr/include/python3.10/cpython/ceval.h: - -/usr/include/python3.10/pyerrors.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/python3.10/pythread.h: - -/usr/include/x86_64-linux-gnu/bits/sched.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/asm/posix_types_64.h: - -/usr/include/python3.10/cpython/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/usr/include/python3.10/context.h: - -/usr/include/python3.10/compile.h: - -/usr/include/python3.10/sysmodule.h: - -/usr/include/python3.10/cpython/sysmodule.h: - -/usr/include/python3.10/tracemalloc.h: - -/usr/include/python3.10/osmodule.h: - -/usr/include/python3.10/intrcheck.h: - -/usr/include/python3.10/import.h: - -/usr/include/python3.10/cpython/import.h: - -/usr/include/python3.10/bytearrayobject.h: - -/usr/include/python3.10/eval.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/python3.10/pystrcmp.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: - -/usr/include/python3.10/abstract.h: - -/usr/include/python3.10/fileutils.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/python3.10/cpython/dictobject.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.ts deleted file mode 100644 index 952bea6..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_c__pyext. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend.make deleted file mode 100644 index 717d1a5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_c__pyext. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make deleted file mode 100644 index 2551e6f..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"my_robot_interfaces\" -Dmy_robot_interfaces__rosidl_typesupport_c__pyext_EXPORTS - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py -I/usr/include/python3.10 -I/opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcutils - -C_FLAGS = -fPIC -Wall -Wextra - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt deleted file mode 100644 index d5a0097..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -o rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so libmy_robot_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librmw.so libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/progress.make deleted file mode 100644 index 6c29f4f..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 23 -CMAKE_PROGRESS_2 = 24 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o deleted file mode 100644 index 2b479cebc103e8ac8a2f3d2da60f12b4e67128f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19880 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 XasKcz#LNC{eE0zAa({Av_5A-2t%CC- diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d deleted file mode 100644 index 420c641..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o.d +++ /dev/null @@ -1,221 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake deleted file mode 100644 index e1edfa5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d" - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" - ) - - -# 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/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make deleted file mode 100644 index 34e1ae4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make +++ /dev/null @@ -1,208 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make - -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_cpp/__init__.py -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_cpp/resource/action__type_support.cpp.em -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_cpp/resource/msg__type_support.cpp.em -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: /opt/ros/humble/share/rosidl_typesupport_cpp/resource/srv__type_support.cpp.em -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ type support dispatch for ROS interfaces" - /usr/bin/python3 /opt/ros/humble/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp__arguments.json --typesupports rosidl_typesupport_fastrtps_cpp rosidl_typesupport_introspection_cpp - -rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp - -rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp - -rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - -rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_cpp -my_robot_interfaces__rosidl_typesupport_cpp_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_cpp -my_robot_interfaces__rosidl_typesupport_cpp_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_cpp.so: /opt/ros/humble/lib/librosidl_typesupport_cpp.so -libmy_robot_interfaces__rosidl_typesupport_cpp.so: /opt/ros/humble/lib/librosidl_typesupport_c.so -libmy_robot_interfaces__rosidl_typesupport_cpp.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_cpp.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_cpp.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build: libmy_robot_interfaces__rosidl_typesupport_cpp.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 985c07e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,24 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d" - "libmy_robot_interfaces__rosidl_typesupport_cpp.pdb" - "libmy_robot_interfaces__rosidl_typesupport_cpp.so" - "rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp" - "rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp" - "rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp" - "rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp" - "rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.internal deleted file mode 100644 index 442ae3d..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.internal +++ /dev/null @@ -1,1015 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cstddef - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.make deleted file mode 100644 index 0de36fc..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.make +++ /dev/null @@ -1,1430 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp - - -/opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp: - -rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: - -/opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: - -/usr/include/c++/11/stdexcept: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/c++/11/bits/stl_bvector.h: - -/usr/include/c++/11/bits/stl_vector.h: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/c++/11/cerrno: - -/usr/include/c++/11/cstdio: - -/usr/include/c++/11/bits/ostream_insert.h: - -/usr/include/ctype.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp: - -/usr/include/c++/11/cctype: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: - -/usr/include/x86_64-linux-gnu/bits/locale.h: - -/usr/include/c++/11/clocale: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: - -/opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/c++/11/cstdint: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/c++/11/bits/atomic_lockfree_defines.h: - -/usr/include/c++/11/bits/shared_ptr_atomic.h: - -/usr/include/c++/11/bits/nested_exception.h: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/c++/11/exception: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/sched.h: - -/usr/include/c++/11/ext/concurrence.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/c++/11/bits/stl_algo.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/locale.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/c++/11/vector: - -/usr/include/c++/11/bits/align.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/pthread.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/c++/11/array: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/stdint.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/11/backward/auto_ptr.h: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/c++/11/memory: - -/usr/include/features.h: - -/usr/include/errno.h: - -/usr/include/c++/11/utility: - -/usr/include/c++/11/bits/atomic_base.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/sys/single_threaded.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/features-time64.h: - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/string: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/c++/11/bits/shared_ptr.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/stdio.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/c++/11/ext/aligned_buffer.h: - -/usr/include/endian.h: - -rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp: - -/usr/include/c++/11/initializer_list: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/c++/11/cwchar: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/stdlib.h: - -/usr/include/c++/11/debug/assertions.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/stdc-predef.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/c++/11/new: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -/usr/include/c++/11/bits/stl_relops.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/c++/11/bits/move.h: - -/usr/include/c++/11/bits/unique_ptr.h: - -/usr/include/c++/11/tuple: - -/usr/include/c++/11/type_traits: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp: - -/usr/include/c++/11/iosfwd: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/c++/11/bits/stl_heap.h: - -/usr/include/c++/11/bits/basic_string.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/c++/11/bits/allocated_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/c++/11/bits/algorithmfwd.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/c++/11/bits/invoke.h: - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp: - -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/c++/11/bits/shared_ptr_base.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/c++/11/bits/refwrap.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/c++/11/bits/stl_tempbuf.h: - -/usr/include/c++/11/typeinfo: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/cstddef: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp: - -/usr/include/c++/11/bits/stl_raw_storage_iter.h: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/c++/11/cstdlib: - -/usr/include/c++/11/bit: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp: - -/usr/include/c++/11/bits/uses_allocator.h: - -/usr/include/c++/11/algorithm: - -/usr/include/x86_64-linux-gnu/bits/select.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/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/c++/11/bits/uniform_int_dist.h: - -/usr/include/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts deleted file mode 100644 index 3fabb64..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_cpp. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend.make deleted file mode 100644 index f13d846..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_cpp. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make deleted file mode 100644 index 953895e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_TYPESUPPORT_CPP_BUILDING_DLL -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -CXX_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp -isystem /opt/ros/humble/include/rosidl_runtime_cpp -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/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c - -CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -std=gnu++14 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt deleted file mode 100644 index 48874ce..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_cpp.so -o libmy_robot_interfaces__rosidl_typesupport_cpp.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/progress.make deleted file mode 100644 index e726ba1..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 25 -CMAKE_PROGRESS_2 = 26 -CMAKE_PROGRESS_3 = 27 -CMAKE_PROGRESS_4 = 28 -CMAKE_PROGRESS_5 = 29 -CMAKE_PROGRESS_6 = 30 -CMAKE_PROGRESS_7 = 31 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o deleted file mode 100644 index f56b0e91ce6791a57a532af0af7063878070e7f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4440 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d deleted file mode 100644 index df80d4a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o.d +++ /dev/null @@ -1,170 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp \ - /usr/include/c++/11/algorithm /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o deleted file mode 100644 index fc59045d9f3a59693102a2a518287413f32c6174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8424 zcmdT~U1%It6rN3D8f|T3En3^EtDx4OF4;{Qn^NkwVbi1y?b@`Z6zko|W|9ou>~3df zV^XY*h+-^4e360*rQn-F!50P5Kwo_Dp(sA-LtccuS@ESvAf9vQoXy?4Gn;0Uh#r`| z_k8!9d(J&`X6~JnTuJr!G(;i>Q^YuEEOCq)#{ABueo}Um#x~<&gzl9znHNfQ*Tze=dyvd^FmWsuKtLLnSV4==;(F5mef|~4=16z<{^;)0gQdJzipJxyj#%5C zcuBJHw-Sk1TgUSR%c+~-w-qjYuO2ym8sCkxh&956w9Rjf$fc7;WTG{)bJK>F8F;7e z0vs=-hwvx0x%It%1BJAgRQ7X0Dyo~7~E5C;m=f72fh)&G>n!}PyhM*lY& zAHbIVYd9($+y&4AjX$Q2r+xovsH)kq!7!SPKVj#orpCaX7h{bPuck(MS1NJb&LRrV zdpY`xIP=`b3Fqg4@q>i3Wo`imf10tWAbhVz6dZE~>1VhQXP(=mU?`%ji}7zH-fTos z8ECiP$lpc-GpCZC1IHr@zMY1zNxa!e6VLN+fW$?AG8%qG;!Rb4{z39nB+vf54go>C zQNr2oZHYG+ zUjPrX`^p2pd{Ro&GY|cr2!EAuo@f8Y;Ca#^xFOCBc>VFNqHSfZH*D7uSvU=NPATir zP`jDS6|$yRaD?fM_+Y0!k}o(GFvq*#NRls!?8HQWA}+*`HEfo0o&c2#qFBh;*~t`& z#k&H|Jne8?OC$oed^kz=?`^MnkgGTx^4ZWHa_h9#nOM0scXDj7kP~?m&Z%{p-P^Hp zvqPq5)@!bgn2wpndaZTVI*C`@K<#v2uffo0`p3%(lWUMOq0y{iZY`2#Z&=dQu)CV9 zsVA(fNSl{K(k5VaYm+w}Apup7`m0ZuuxCBU${J)zM`v)B1ese!a;zkF_2)##zQCMN z*AkEl9k3y}p6S_HC=%G7ZRYGtz(ExPY6!4Z`THF5ZMJQQBmE~1AL<8{(xB*reNa{r zgu`V7*#4l7P*IGCVaWq_x3EpDy-P1+a2in+W4M%;Wsy|+SfYzI!oaGBmp+!QX(_H- z(&EuqV+-yI3@%knMBjkfH=aUT*2(dp?`Vk8dXz2va!#$_uOcMvZ6P6{chG+{Ccbwy z^F(H(`rO<@MylfFw7R#93{>@#zg9*DhQBfc184SXXJDXCeFeqx>*7RD&p_&wICbc7 ze@fH}eIlV&P3<8o@7cq)<)rWk565#!_`SIqt_7&PBJJ>D`9=7+g1<;O%j0(}(tf{@ z@=rpa=Q&0=%O4>AoFf0UB0oj=3(!8J;2#jq^YHv1g~)%R$+Mp~Lgc^Dh3~JWV)%7czdEaMok|ICg;A{6^Y^PqZ@a({TQFODZ^gBA1En z^Ze}hSw&v;KcnHJhO_@O3XcA>AJ;TIL;Q6GNB?`X7Z0sl{(3j`Ku`=k=jH=OzyE zIuJ+sDY%f@{6@~B%J(Wb%Fhv>R`92&uQoV8hJfo3Q5r;yLL-r+hI2h3qv28Fr!<`F z4c9e1N&Kvab6sIh!!yLo06?GpWdDsA99=zg5L)=7kZeb}=U6#2=2;V-5yJzg5gT+} zBjyx*Mvh`P20cJySarz3IBGFYES~1zIOdp>MhwnrWAG|9V)=q+#h@0u2abH%3&cZh zB35(?Ma%I(R?cOOieU%7*?A?aYNMcy_YlfV6_h0I#|qS!RU!QIAwEw@6@-5A5g&-+ zMY{d7S$D1I}K`Z7s!4C9CQi0yOy&H#ocG&hYIs6Qf| z^_%jqzJ7d8g6!X>g5nHmqJ6Zj+s7=#{a&{}Pxe_JL?kiKZ3fUF`x!bo@H){xlnkrv zUjz)-uixi8WFPZGCB7ZpUV=gHt8%;a2Z9E5Sv*fbX|*bUqNE=sJ#Kj2%-?_x&Z*~L zlJvK026g?{jUGexd8*UZLN6fQ)&( cSwQdd!O&-`VvT+U>F=ZeOW^YqsaNU$19n0e@&Et; diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d deleted file mode 100644 index eedd83b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o.d +++ /dev/null @@ -1,170 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/cstddef \ - /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/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp \ - /usr/include/c++/11/algorithm /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_cpp/rosidl_typesupport_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_c/rosidl_typesupport_c/type_support_map.h \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/message_type_support_dispatch.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/service_type_support_dispatch.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake deleted file mode 100644 index cc952fb..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake +++ /dev/null @@ -1,38 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d" - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - ) - - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make deleted file mode 100644 index 937fe98..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make +++ /dev/null @@ -1,233 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_fastrtps_c/__init__.py -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/msg__rosidl_typesupport_fastrtps_c.h.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/msg__type_support_c.cpp.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/srv__rosidl_typesupport_fastrtps_c.h.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: /opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/srv__type_support_c.cpp.em -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C type support for eProsima Fast-RTPS" - /usr/bin/python3 /opt/ros/humble/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c__arguments.json - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_c -my_robot_interfaces__rosidl_typesupport_fastrtps_c_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_c -my_robot_interfaces__rosidl_typesupport_fastrtps_c_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: libmy_robot_interfaces__rosidl_generator_c.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/librmw.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build: libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake deleted file mode 100644 index 2f27e05..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake +++ /dev/null @@ -1,29 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d" - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.pdb" - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h" - "rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.internal deleted file mode 100644 index e715c12..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.internal +++ /dev/null @@ -1,1233 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h - /usr/include/c++/11/cassert - /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/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /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/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /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/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /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/malloc.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /usr/include/c++/11/stdlib.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h - /usr/include/c++/11/cassert - /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/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /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/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /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/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /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/malloc.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /usr/include/c++/11/stdlib.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h - /usr/include/c++/11/cassert - /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/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /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/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /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/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /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/malloc.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /usr/include/c++/11/stdlib.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /usr/include/c++/11/cassert - /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/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /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/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /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/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /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/malloc.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - /usr/include/c++/11/stdlib.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h - /opt/ros/humble/include/rmw/rmw/types.h - /opt/ros/humble/include/rcutils/rcutils/logging.h - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.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/visibility_control.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/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/macros.h - /opt/ros/humble/include/rmw/rmw/ret_types.h - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /usr/include/c++/11/cassert - /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/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /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/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /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/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /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/malloc.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /usr/include/c++/11/stdlib.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h - /opt/ros/humble/include/rmw/rmw/types.h - /opt/ros/humble/include/rcutils/rcutils/logging.h - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.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/visibility_control.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/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/macros.h - /opt/ros/humble/include/rmw/rmw/ret_types.h - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.make deleted file mode 100644 index eb6a991..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.make +++ /dev/null @@ -1,1802 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /usr/include/c++/11/cassert \ - /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/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /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/malloc.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /usr/include/c++/11/stdlib.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /usr/include/c++/11/cassert \ - /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/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /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/malloc.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /usr/include/c++/11/stdlib.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /usr/include/c++/11/cassert \ - /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/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /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/malloc.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /usr/include/c++/11/stdlib.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/cassert \ - /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/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /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/malloc.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - /usr/include/c++/11/stdlib.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/cassert \ - /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/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /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/malloc.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /usr/include/c++/11/stdlib.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: - -rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: - -rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h: - -/opt/ros/humble/include/rmw/rmw/serialized_message.h: - -/opt/ros/humble/include/rmw/rmw/ret_types.h: - -/opt/ros/humble/include/rmw/rmw/macros.h: - -/opt/ros/humble/include/rmw/rmw/localhost.h: - -/opt/ros/humble/include/rmw/rmw/domain_id.h: - -/opt/ros/humble/include/rmw/rmw/init_options.h: - -/opt/ros/humble/include/rmw/rmw/init.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h: - -/opt/ros/humble/include/rmw/rmw/visibility_control.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h: - -/opt/ros/humble/include/rmw/rmw/qos_policy_kind.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/strings.h: - -/opt/ros/humble/include/rcutils/rcutils/types/string_map.h: - -/usr/include/c++/11/cstdlib: - -/usr/include/assert.h: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/c++/11/ext/new_allocator.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: - -/usr/include/c++/11/bits/basic_string.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/c++/11/backward/binders.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/pthread.h: - -/opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/x86_64-linux-gnu/bits/locale.h: - -/usr/include/locale.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/c++/11/iostream: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/c++/11/cctype: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/opt/ros/humble/include/rcutils/rcutils/macros.h: - -/opt/ros/humble/include/rcutils/rcutils/types/hash_map.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/c++/11/streambuf: - -/usr/include/c++/11/iosfwd: - -/usr/include/c++/11/initializer_list: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/c++/11/cwchar: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/c++/11/limits: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/c++/11/bits/locale_facets.tcc: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h: - -/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -/usr/include/stdc-predef.h: - -/usr/include/features.h: - -/usr/include/c++/11/bits/stl_multimap.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h: - -/usr/include/c++/11/string: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/sys/single_threaded.h: - -/usr/include/c++/11/type_traits: - -/usr/include/c++/11/tuple: - -/usr/include/c++/11/cassert: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/stdio.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp: - -/opt/ros/humble/include/rcutils/rcutils/types/string_array.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/c++/11/debug/assertions.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/features-time64.h: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/c++/11/bits/exception_ptr.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/c++/11/bits/invoke.h: - -/usr/include/ctype.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/c++/11/cstdint: - -/opt/ros/humble/include/rcutils/rcutils/qsort.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/opt/ros/humble/include/rcutils/rcutils/error_handling.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/c++/11/new: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/c++/11/clocale: - -/usr/include/c++/11/bits/ostream.tcc: - -/opt/ros/humble/include/rmw/rmw/time.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/wchar.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/c++/11/ext/aligned_buffer.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/bits/stdlib-float.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h: - -/usr/include/alloca.h: - -/usr/include/c++/11/bits/std_abs.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/c++/11/cstdio: - -/opt/ros/humble/include/rcutils/rcutils/snprintf.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/c++/11/cerrno: - -/usr/include/errno.h: - -/opt/ros/humble/include/rmw/rmw/security_options.h: - -/opt/ros/humble/include/rcutils/rcutils/logging.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/sched.h: - -/usr/include/wctype.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: - -/usr/include/asm-generic/errno.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/c++/11/bits/functional_hash.h: - -/usr/include/c++/11/bits/basic_string.tcc: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h: - -/usr/include/c++/11/bits/move.h: - -/usr/include/c++/11/bits/hash_bytes.h: - -/opt/ros/humble/include/fastcdr/fastcdr/config.h: - -/usr/include/c++/11/bits/stl_relops.h: - -/opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.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/fastcdr/fastcdr/Cdr.h: - -/usr/include/c++/11/bits/stl_bvector.h: - -/opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h: - -/usr/include/c++/11/exception: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/c++/11/typeinfo: - -/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: - -/usr/include/c++/11/bits/nested_exception.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h: - -/usr/include/c++/11/vector: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/c++/11/cstddef: - -/usr/include/c++/11/bits/stl_vector.h: - -/opt/ros/humble/include/rcutils/rcutils/types/array_list.h: - -/usr/include/c++/11/system_error: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/c++/11/bits/stl_map.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/c++/11/array: - -/usr/include/c++/11/bits/uses_allocator.h: - -/usr/include/stdint.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/endian.h: - -/usr/include/c++/11/bits/erase_if.h: - -/usr/include/c++/11/ostream: - -/usr/include/c++/11/bits/ios_base.h: - -/usr/include/c++/11/bits/locale_classes.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h: - -/usr/include/c++/11/bits/locale_classes.tcc: - -/usr/include/c++/11/map: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -/usr/include/c++/11/ios: - -/usr/include/c++/11/utility: - -/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: - -/usr/include/c++/11/stdexcept: - -/usr/include/string.h: - -/usr/include/c++/11/bits/streambuf.tcc: - -/usr/include/c++/11/bits/basic_ios.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/bits/locale_facets.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/opt/ros/humble/include/rcutils/rcutils/allocator.h: - -/usr/include/c++/11/cwctype: - -/usr/include/malloc.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/basic_ios.tcc: - -/usr/include/c++/11/istream: - -/usr/include/c++/11/bits/istream.tcc: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/usr/include/c++/11/stdlib.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/c++/11/bits/stl_tree.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -/opt/ros/humble/include/rmw/rmw/types.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: - -/opt/ros/humble/include/rcutils/rcutils/time.h: - -/opt/ros/humble/include/rcutils/rcutils/types.h: - -/opt/ros/humble/include/rcutils/rcutils/types/char_array.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts deleted file mode 100644 index 981aa7b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_fastrtps_c. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make deleted file mode 100644 index f1797f5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_fastrtps_c. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make deleted file mode 100644 index 965f6f9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_my_robot_interfaces -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -CXX_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -isystem /opt/ros/humble/include/fastcdr -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/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 - -CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -std=gnu++14 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt deleted file mode 100644 index c8306ff..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -o libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -Wl,-rpath,/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make deleted file mode 100644 index cb62771..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 32 -CMAKE_PROGRESS_2 = 33 -CMAKE_PROGRESS_3 = 34 -CMAKE_PROGRESS_4 = 35 -CMAKE_PROGRESS_5 = 36 -CMAKE_PROGRESS_6 = 37 -CMAKE_PROGRESS_7 = 38 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o deleted file mode 100644 index 28b4524850937287469fe485811358940fa49cef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13712 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d deleted file mode 100644 index cb58876..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o.d +++ /dev/null @@ -1,190 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /usr/include/c++/11/cassert \ - /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/assert.h /usr/include/c++/11/limits \ - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ - /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept /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/malloc.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /usr/include/c++/11/stdlib.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o deleted file mode 100644 index f25ecd1c1fa387a0565ecbc34709b81e1a9524a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12400 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d deleted file mode 100644 index 57c77ea..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o.d +++ /dev/null @@ -1,231 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/cassert \ - /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/assert.h /usr/include/c++/11/limits \ - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /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/postypes.h /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/u16string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cstddef \ - /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.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/typeinfo /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \ - /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/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ - /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept /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/malloc.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /usr/include/c++/11/stdlib.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake deleted file mode 100644 index bc3c64e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake +++ /dev/null @@ -1,23 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o.d" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make deleted file mode 100644 index d6db05d..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make +++ /dev/null @@ -1,123 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXTERNAL_OBJECTS = - -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.10.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librmw.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_generator_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librmw.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_runtime_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librcutils.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build: rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake deleted file mode 100644 index 9ddc1f7..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o.d" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.pdb" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.internal deleted file mode 100644 index b206a7e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.internal +++ /dev/null @@ -1,264 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.make deleted file mode 100644 index 0be7303..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.make +++ /dev/null @@ -1,781 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/linux/stddef.h: - -/usr/include/linux/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: - -/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/asm/types.h: - -/usr/include/python3.10/longobject.h: - -/usr/include/x86_64-linux-gnu/bits/struct_stat.h: - -/usr/include/python3.10/cpython/bytesobject.h: - -/usr/include/python3.10/cpython/odictobject.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/bits/iscanonical.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/x86_64-linux-gnu/bits/math-vector.h: - -/usr/include/python3.10/modsupport.h: - -/usr/include/python3.10/cpython/pyctype.h: - -/usr/include/x86_64-linux-gnu/bits/statx.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/fp-fast.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/python3.10/ceval.h: - -/usr/include/assert.h: - -/usr/include/python3.10/structseq.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: - -/usr/include/linux/close_range.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: - -/usr/include/python3.10/pyport.h: - -/usr/include/alloca.h: - -/usr/include/python3.10/cpython/pyerrors.h: - -/usr/include/strings.h: - -/usr/include/python3.10/cpython/unicodeobject.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/python3.10/cpython/compile.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/fp-logb.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/python3.10/cpython/objimpl.h: - -/usr/include/python3.10/cpython/pythonrun.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/python3.10/boolobject.h: - -/usr/include/python3.10/methodobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/uio_lim.h: - -/usr/include/x86_64-linux-gnu/python3.10/pyconfig.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: - -/usr/include/limits.h: - -/usr/include/python3.10/iterobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/python3.10/Python.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/python3.10/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_core.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/asm-generic/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/python3.10/weakrefobject.h: - -/usr/include/inttypes.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/python3.10/cpython/abstract.h: - -/usr/include/python3.10/typeslots.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/python3.10/genobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/python3.10/cpython/traceback.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/python3.10/pymacconfig.h: - -/usr/include/python3.10/funcobject.h: - -/usr/include/python3.10/objimpl.h: - -/usr/include/python3.10/patchlevel.h: - -/usr/include/x86_64-linux-gnu/asm/posix_types.h: - -/usr/include/python3.10/namespaceobject.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/python3.10/codecs.h: - -/usr/include/python3.10/pystrtod.h: - -/usr/include/stdc-predef.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/python3.10/longintrepr.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/python3.10/cpython/pymem.h: - -/usr/include/python3.10/setobject.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: - -/usr/include/features-time64.h: - -/usr/include/python3.10/cpython/pytime.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/python3.10/pyconfig.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/python3.10/sliceobject.h: - -/usr/include/linux/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: - -/usr/include/stdio.h: - -/usr/include/python3.10/bltinmodule.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/errno.h: - -/usr/include/python3.10/cpython/fileutils.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: - -/usr/include/python3.10/pymem.h: - -/usr/include/python3.10/cellobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/bits/statx-generic.h: - -/usr/include/python3.10/fileobject.h: - -/usr/include/python3.10/exports.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/python3.10/pymacro.h: - -/usr/include/python3.10/warnings.h: - -/usr/include/python3.10/pymath.h: - -/usr/include/python3.10/cpython/object.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/python3.10/pyhash.h: - -/usr/include/python3.10/object.h: - -/usr/include/python3.10/cpython/bytearrayobject.h: - -/usr/include/python3.10/cpython/pystate.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/python3.10/bytesobject.h: - -/usr/include/python3.10/cpython/methodobject.h: - -/usr/include/python3.10/pylifecycle.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/python3.10/unicodeobject.h: - -/usr/include/ctype.h: - -/usr/include/python3.10/listobject.h: - -/usr/include/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/python3.10/complexobject.h: - -/usr/include/python3.10/rangeobject.h: - -/usr/include/python3.10/cpython/pyfpe.h: - -/usr/include/python3.10/memoryobject.h: - -/usr/include/python3.10/enumobject.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/usr/include/python3.10/cpython/listobject.h: - -/usr/include/python3.10/dictobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h: - -/usr/include/python3.10/moduleobject.h: - -/usr/include/python3.10/cpython/pydebug.h: - -/usr/include/python3.10/cpython/fileobject.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/python3.10/pycapsule.h: - -/usr/include/linux/stat.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/usr/include/python3.10/code.h: - -/usr/include/python3.10/cpython/code.h: - -/usr/include/python3.10/classobject.h: - -/usr/include/python3.10/pyframe.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/python3.10/cpython/picklebufobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/python3.10/traceback.h: - -/usr/include/string.h: - -/usr/include/python3.10/cpython/initconfig.h: - -/usr/include/python3.10/pystate.h: - -/usr/include/python3.10/cpython/pylifecycle.h: - -/usr/include/python3.10/floatobject.h: - -/usr/include/python3.10/pythonrun.h: - -/usr/include/python3.10/descrobject.h: - -/usr/include/python3.10/genericaliasobject.h: - -/usr/include/stdint.h: - -/usr/include/endian.h: - -/usr/include/python3.10/cpython/ceval.h: - -/usr/include/python3.10/pyerrors.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/python3.10/pythread.h: - -/usr/include/x86_64-linux-gnu/bits/sched.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/asm/posix_types_64.h: - -/usr/include/python3.10/cpython/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/usr/include/python3.10/context.h: - -/usr/include/python3.10/compile.h: - -/usr/include/python3.10/sysmodule.h: - -/usr/include/python3.10/cpython/sysmodule.h: - -/usr/include/python3.10/tracemalloc.h: - -/usr/include/python3.10/osmodule.h: - -/usr/include/python3.10/intrcheck.h: - -/usr/include/python3.10/import.h: - -/usr/include/python3.10/cpython/import.h: - -/usr/include/python3.10/bytearrayobject.h: - -/usr/include/python3.10/eval.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/python3.10/pystrcmp.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: - -/usr/include/python3.10/abstract.h: - -/usr/include/python3.10/fileutils.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/python3.10/cpython/dictobject.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.ts deleted file mode 100644 index d8a1e14..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make deleted file mode 100644 index d174ec2..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make deleted file mode 100644 index 1e64ff8..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"my_robot_interfaces\" -Dmy_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXPORTS - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py -I/usr/include/python3.10 -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rcutils -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/rosidl_typesupport_fastrtps_c - -C_FLAGS = -fPIC -Wall -Wextra - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt deleted file mode 100644 index dcc5ad4..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -o rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so libmy_robot_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librmw.so libmy_robot_interfaces__rosidl_generator_c.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/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make deleted file mode 100644 index 8021bae..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 39 -CMAKE_PROGRESS_2 = 40 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o deleted file mode 100644 index 1630e813bb4ea212267eb827f9e3fff3e1d4e459..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19896 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 CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -my_robot_interfaces__rosidl_typesupport_fastrtps_cpp_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -my_robot_interfaces__rosidl_typesupport_fastrtps_cpp_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/humble/lib/libfastcdr.so.1.0.24 -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/humble/lib/librmw.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build: libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 9be0d31..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,29 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o.d" - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.pdb" - "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp" - "rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.internal deleted file mode 100644 index 3a20dbb..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.internal +++ /dev/null @@ -1,1316 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /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/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /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/malloc.h - /usr/include/c++/11/limits - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /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/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /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/malloc.h - /usr/include/c++/11/limits - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /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/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /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/malloc.h - /usr/include/c++/11/limits - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /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/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /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/malloc.h - /opt/ros/humble/include/rmw/rmw/types.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rcutils/rcutils/logging.h - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.h - /usr/include/assert.h - /usr/include/c++/11/stdlib.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/visibility_control.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/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/macros.h - /opt/ros/humble/include/rmw/rmw/ret_types.h - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /usr/include/c++/11/limits - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - /opt/ros/humble/include/rmw/rmw/error_handling.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp - /usr/include/stdc-predef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /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/bits/stl_relops.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/initializer_list - /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_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/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/memory - /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/bits/memoryfwd.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_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/wchar.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/tuple - /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/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/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_tm.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/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /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/ext/string_conversions.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/fastcdr/fastcdr/Cdr.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /opt/ros/humble/include/fastcdr/fastcdr/config.h - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cstddef - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.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/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /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/malloc.h - /opt/ros/humble/include/rmw/rmw/types.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rcutils/rcutils/logging.h - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.h - /usr/include/assert.h - /usr/include/c++/11/stdlib.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/visibility_control.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/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/macros.h - /opt/ros/humble/include/rmw/rmw/ret_types.h - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /usr/include/c++/11/limits - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - /opt/ros/humble/include/rmw/rmw/error_handling.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.make deleted file mode 100644 index c578d98..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.make +++ /dev/null @@ -1,1909 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.h \ - /usr/include/assert.h \ - /usr/include/c++/11/stdlib.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp \ - /opt/ros/humble/include/rmw/rmw/error_handling.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.h \ - /usr/include/assert.h \ - /usr/include/c++/11/stdlib.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp \ - /opt/ros/humble/include/rmw/rmw/error_handling.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp - - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h: - -/opt/ros/humble/include/rmw/rmw/error_handling.h: - -/opt/ros/humble/include/rmw/rmw/ret_types.h: - -/opt/ros/humble/include/rmw/rmw/macros.h: - -/opt/ros/humble/include/rmw/rmw/localhost.h: - -/opt/ros/humble/include/rmw/rmw/domain_id.h: - -/opt/ros/humble/include/rmw/rmw/init_options.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h: - -/opt/ros/humble/include/rmw/rmw/visibility_control.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h: - -/opt/ros/humble/include/rmw/rmw/qos_policy_kind.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h: - -/opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h: - -/opt/ros/humble/include/rcutils/rcutils/qsort.h: - -/opt/ros/humble/include/rcutils/rcutils/types/string_array.h: - -/opt/ros/humble/include/rcutils/rcutils/types/hash_map.h: - -/opt/ros/humble/include/rcutils/rcutils/types/char_array.h: - -/opt/ros/humble/include/rcutils/rcutils/types.h: - -/opt/ros/humble/include/rcutils/rcutils/time.h: - -/opt/ros/humble/include/rcutils/rcutils/snprintf.h: - -/usr/include/c++/11/stdlib.h: - -/usr/include/assert.h: - -/opt/ros/humble/include/rcutils/rcutils/error_handling.h: - -/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/c++/11/cwchar: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/usr/include/c++/11/bits/functional_hash.h: - -/usr/include/c++/11/backward/binders.h: - -/usr/include/c++/11/algorithm: - -/usr/include/c++/11/iostream: - -/usr/include/c++/11/bits/uses_allocator.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/c++/11/bit: - -/opt/ros/humble/include/rcutils/rcutils/types/string_map.h: - -/usr/include/c++/11/cstdlib: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/c++/11/bits/stl_raw_storage_iter.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/c++/11/map: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/c++/11/typeinfo: - -/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: - -/usr/include/c++/11/bits/stl_tempbuf.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/strings.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/c++/11/ext/new_allocator.h: - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp: - -/usr/include/c++/11/bits/invoke.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/c++/11/bits/algorithmfwd.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/c++/11/bits/allocated_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.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/stdint-intn.h: - -/usr/include/c++/11/tuple: - -/usr/include/c++/11/bits/unique_ptr.h: - -/usr/include/c++/11/ostream: - -/opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/c++/11/bits/stl_relops.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/c++/11/bits/shared_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/c++/11/type_traits: - -/usr/include/x86_64-linux-gnu/sys/single_threaded.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/features-time64.h: - -/usr/include/c++/11/initializer_list: - -/usr/include/c++/11/iosfwd: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/c++/11/streambuf: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp: - -/usr/include/c++/11/istream: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/wchar.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h: - -/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -/usr/include/stdc-predef.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.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/rcutils/rcutils/macros.h: - -/usr/include/c++/11/string: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: - -/usr/include/c++/11/bits/align.h: - -/usr/include/c++/11/vector: - -/usr/include/c++/11/debug/assertions.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/c++/11/new: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/errno.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/c++/11/bits/atomic_base.h: - -/usr/include/features.h: - -/usr/include/c++/11/bits/stl_multimap.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/stdio.h: - -/opt/ros/humble/include/rmw/rmw/serialized_message.h: - -/usr/include/c++/11/memory: - -/usr/include/c++/11/bits/stl_heap.h: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/c++/11/backward/auto_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/c++/11/array: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h: - -/usr/include/pthread.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/c++/11/ext/aligned_buffer.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/locale.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/c++/11/bits/stl_algo.h: - -/opt/ros/humble/include/rmw/rmw/time.h: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/c++/11/bits/refwrap.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/c++/11/ext/concurrence.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/usr/include/c++/11/exception: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/c++/11/bits/nested_exception.h: - -/opt/ros/humble/include/rmw/rmw/init.h: - -/usr/include/c++/11/bits/shared_ptr_atomic.h: - -/usr/include/c++/11/bits/atomic_lockfree_defines.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/c++/11/cstdint: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: - -/usr/include/c++/11/clocale: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp: - -/usr/include/c++/11/bits/ostream.tcc: - -/usr/include/x86_64-linux-gnu/bits/locale.h: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: - -/usr/include/c++/11/cctype: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp: - -/usr/include/ctype.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/c++/11/cstdio: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/c++/11/cerrno: - -/opt/ros/humble/include/rmw/rmw/security_options.h: - -/opt/ros/humble/include/rcutils/rcutils/logging.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp: - -/usr/include/sched.h: - -/usr/include/wctype.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: - -/usr/include/asm-generic/errno.h: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/include/c++/11/cstddef: - -/usr/include/c++/11/bits/stl_vector.h: - -/opt/ros/humble/include/rcutils/rcutils/types/array_list.h: - -/usr/include/c++/11/system_error: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -/opt/ros/humble/include/fastcdr/fastcdr/Cdr.h: - -/usr/include/c++/11/bits/stl_bvector.h: - -/opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/c++/11/stdexcept: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h: - -/usr/include/c++/11/bits/hash_bytes.h: - -/usr/include/c++/11/bits/move.h: - -/opt/ros/humble/include/fastcdr/fastcdr/config.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp: - -/usr/include/c++/11/bits/streambuf.tcc: - -/usr/include/string.h: - -/opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h: - -/usr/include/c++/11/bits/stl_map.h: - -/usr/include/endian.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/stdint.h: - -/usr/include/c++/11/bits/erase_if.h: - -/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/utility: - -/usr/include/c++/11/ios: - -/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: - -/usr/include/c++/11/bits/uniform_int_dist.h: - -/usr/include/c++/11/bits/basic_ios.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/bits/locale_facets.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/opt/ros/humble/include/rcutils/rcutils/allocator.h: - -/usr/include/c++/11/cwctype: - -/usr/include/malloc.h: - -/usr/include/c++/11/bits/streambuf_iterator.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/c++/11/bits/locale_facets.tcc: - -/usr/include/c++/11/bits/basic_ios.tcc: - -/usr/include/c++/11/bits/istream.tcc: - -/usr/include/c++/11/limits: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h: - -/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp: - -/usr/include/c++/11/bits/stl_tree.h: - -/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp: - -rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp: - -/opt/ros/humble/include/rmw/rmw/types.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts deleted file mode 100644 index 58a4576..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_fastrtps_cpp. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make deleted file mode 100644 index 695980a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_fastrtps_cpp. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make deleted file mode 100644 index 681c4b5..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_my_robot_interfaces -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -CXX_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp - -CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -Wredundant-decls -std=gnu++14 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt deleted file mode 100644 index ff31da9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -o libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -Wl,-rpath,/opt/ros/humble/lib: /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/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make deleted file mode 100644 index f48e8c6..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 41 -CMAKE_PROGRESS_2 = 42 -CMAKE_PROGRESS_3 = 43 -CMAKE_PROGRESS_4 = 44 -CMAKE_PROGRESS_5 = 45 -CMAKE_PROGRESS_6 = 46 -CMAKE_PROGRESS_7 = 47 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o deleted file mode 100644 index 5a7bc87fdd4b4fbb4e427a17cf2ca4ee119400b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13896 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d deleted file mode 100644 index cb92504..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o.d +++ /dev/null @@ -1,201 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /usr/include/c++/11/algorithm /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o deleted file mode 100644 index 38457fbe3b1f3a0f572254ef3ad721350e36332b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50504 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 SxAOO8T)vO-JfNkR{Qn>Cf}!aE diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d deleted file mode 100644 index 49fe6b9..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o.d +++ /dev/null @@ -1,202 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp \ - /usr/include/c++/11/algorithm /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /opt/ros/humble/include/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o deleted file mode 100644 index 6acbf1fa5d76693e5fdefca24b4f15bd6d006e6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17136 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d deleted file mode 100644 index a6bc728..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o.d +++ /dev/null @@ -1,246 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp \ - /usr/include/c++/11/algorithm /usr/include/c++/11/utility \ - /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/bits/stl_relops.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/initializer_list \ - /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_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/stl_algo.h /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h /usr/include/c++/11/memory \ - /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/bits/memoryfwd.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_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/wchar.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/tuple \ - /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/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/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_tm.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/string \ - /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ - /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/ext/string_conversions.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/fastcdr/fastcdr/Cdr.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /opt/ros/humble/include/fastcdr/fastcdr/config.h \ - /opt/ros/humble/include/fastcdr/fastcdr/eProsima_auto_link.h \ - /opt/ros/humble/include/fastcdr/fastcdr/FastBuffer.h \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cstddef \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/NotEnoughMemoryException.h \ - /opt/ros/humble/include/fastcdr/fastcdr/exceptions/Exception.h \ - /opt/ros/humble/include/fastcdr/fastcdr/fastcdr_dll.h \ - /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.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/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /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/malloc.h \ - /opt/ros/humble/include/rmw/rmw/types.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rcutils/rcutils/logging.h \ - /opt/ros/humble/include/rcutils/rcutils/allocator.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/rcutils/rcutils/error_handling.h \ - /usr/include/assert.h /usr/include/c++/11/stdlib.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/visibility_control.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/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/macros.h \ - /opt/ros/humble/include/rmw/rmw/ret_types.h \ - /opt/ros/humble/include/rmw/rmw/security_options.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/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /usr/include/c++/11/limits \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp \ - /opt/ros/humble/include/rmw/rmw/error_handling.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support.h \ - /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o deleted file mode 100644 index f23639ec3583b9ded0cef0f1058bbfbef81d56e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13168 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 CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_introspection_c -my_robot_interfaces__rosidl_typesupport_introspection_c_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_introspection_c -my_robot_interfaces__rosidl_typesupport_introspection_c_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: libmy_robot_interfaces__rosidl_generator_c.so -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking C shared library libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build: libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake deleted file mode 100644 index 81ab9cd..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake +++ /dev/null @@ -1,29 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o.d" - "libmy_robot_interfaces__rosidl_typesupport_introspection_c.pdb" - "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c" - "rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c" - "rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" - "rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.internal deleted file mode 100644 index 9af8d4a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.internal +++ /dev/null @@ -1,348 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c - /usr/include/stdc-predef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /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/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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c - /usr/include/stdc-predef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /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/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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c - /usr/include/stdc-predef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /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/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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c - /usr/include/stdc-predef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /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/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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - /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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c - /usr/include/stdc-predef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /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/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/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/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /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/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.make deleted file mode 100644 index 3969084..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.make +++ /dev/null @@ -1,515 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/turtle.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o: rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h - - -rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: - -rosidl_generator_c/my_robot_interfaces/msg/turtle.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/usr/include/alloca.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/stdlib.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/stdint.h: - -/usr/include/features-time64.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/usr/include/features.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/stdc-predef.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.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/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts deleted file mode 100644 index 2b41d7c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_introspection_c. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend.make deleted file mode 100644 index 3541925..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_introspection_c. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make deleted file mode 100644 index 79ef957..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_my_robot_interfaces -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -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/rosidl_typesupport_introspection_c - -C_FLAGS = -fPIC -Wall -std=gnu11 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt deleted file mode 100644 index 0a0ed49..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -o libmy_robot_interfaces__rosidl_typesupport_introspection_c.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/progress.make deleted file mode 100644 index 9c125ca..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 48 -CMAKE_PROGRESS_2 = 49 -CMAKE_PROGRESS_3 = 50 -CMAKE_PROGRESS_4 = 51 -CMAKE_PROGRESS_5 = 52 -CMAKE_PROGRESS_6 = 53 -CMAKE_PROGRESS_7 = 54 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o deleted file mode 100644 index 357d3405f6ce6860fea37c3af740255efba42d74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4176 zcmcgu&5ImG6tCG?lU0-K=Hnp5k1+=sKho@k95hIn%{se%7?Q=!N&-ryXQp;$aC&;^ zuErg~D2S3_5f(gp$ypHdCoJS3{sBUc9uz!y5j_ME;(ImkWhym2VP=&)=&D!0_f`Gs z^{f80QeB(N_G zeSh%7Z>Y8R<6T!{l6dziH1NOJPmlY=?+Sk~M87iA2Y0m!dnyie8Y>aRN`{e+;zY(O zX!J!x)zYR6RgwfvCBnXpqgte8yQ@{a9n@7KWtcRDAH<{ zyyf$+5^S8!!-(&Nb+&$aOUwzej~MUg6!1v7kKYx!ou%CABZn9E;6r&HFno~C;7~cX z^yS>@(L>ik0hTCx8*!kQaA5g+Bl-J?19>>GTn*(2Wf6X(^Wu*OS+acQ7mV*>zM?Uc zycn;xmq9CM;Tu*{$cyoc``YM_@Hed}dGU<3A{PAREc`iw`+%RY_HS|uvR?qts=JeL zP^iy(CdZ(E6Ywnk?rSA8XOwwL2inUjt z*p{Sxv@c2MUP-&rG4^DRtqjnfs_S;tmGvV41y!+;Wo zAziTWqZVEz9NK{CZmfTe@Yi5I4iDos!d?CL1e{>g+4xRDtVaT9Z|1H!LhGL$`~_O` z#QLujz@3-zcL*=gj5y|ksYndsc6VO3aNY|-wtxG!;NFOSj*%@+1>!M3_%M};Vf+lO zZ#ei0t%aBLLmkv$*70y|F&C>&;Ayp^h1UplAiP?V2rrI?3nN9=1J3J2^`HYnGe_^LkLO&rLE!Jv0qzlwwT!lWu6+N#LbzR{X!1P{8RW))19Z^mLG4Rm zi$1YFY~uKvHVC{M{~}>-`~oT3|1s#QfP+PE0iTt>*3&~JpL8*Qct&piaDN!ejsF?F zko{i-YGd&)1C|y44#nR=BOr{AvEBGshgtFWDL$Vws2Sq#m)AFd$%4;u+tMc_W}<-c2asuI??s55wcu&jQ&O$c`u8Kd)~CgFapR zBH45PS>Lt)1_W98yGHr*$q@6m2oKxyxn#vgliL*k4!!URz_Rj>Ws;Su4f^%J(vKu|KA?v5V+o}=q1jp?hc=WT$CbSYk(9?%oK6vr{LyMr-|p}O)>>OO}vFE<~@jdgb0fV z5f8GjE-zno7S?OMK=+(d$-Uw(UMlsHVd?YBm)*rH7YI&f!nnAHa38MTSQqg9BgBgE zpqx!RQMmh|DD>wF=Z+tHeg_WHD}dvJavqz?$+@p*mQNi01PCxh+k1$Eyp9dqKbqJ- zMI6M%hV3e~Ba|h0hL4Cpo@CjInI{~-B{^mLT#Dl8J`DG4!N5mG(I^W1vZv)P3=0PS zj$tl}7mZP>{*v$~IG>R+#5oN!u_QT#!F_6kU)W|;s zZHkp@z?9Rx0rJI`(y+AY5@U{dJESR^Om~>~u;=0}N%@A`H0O%tgbTS^y?K49DsQf= z+^Vd}wWaITiWG;5-P%-vZZ%pe65<@4E3B#btMT|rDpw8sgn?HHhhvsh73P0T_(kYX z!NYisaGT%C!3j<(4cB;kR5Tp z0}*07;*)AA#3C9&5I>%1X=BcBR&}n0$UkZD9nvvx_^^~oVf;LeH!OUK#=?yU9qrek z*HPLxS&LNLceUzk;coiySLfE^Sh!J`4iYP>E@*B$tov;+qRSYJLJJXYJ?wN~cL_HL zwQ}Lcz7%V}euu_eLC@_*VOK?ZK(4AO8xj6p{x{;lG?+^>$2fBt8;~&V#w~J9!SjIY zTsA?_@6iJ85RQ8seR*B^o_v#VbMK`(Vh*pF>5~ zBS*~NEIjPb>yi~4T}BlDd-~whfMw+$mnkb%UAk~ywv2ZE@VzVwAVM_h{l85{lg9S{ E2jgTZjsO4v diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d deleted file mode 100644 index 033a604..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o.d +++ /dev/null @@ -1,62 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o deleted file mode 100644 index 10a7c8e8c0bd4bd75323165c81dce550ae92328f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5800 zcmcgwO>7la6uz%5P?4X48fzdp5@U*ykrGUhD852UC#H(AJX0IV@cKG!U+nvFW}az@ zC<#h@zL<2O8{>k73-@eTu&7~SyX#6=cA*I|E+k4qj1kXw=bXOV%e+wjdeXV~-0%F} zbMM@_ub=e~9&5{Flu$+;R?U&1O7(1S@>$Jh)poT_{k3)1KRK`dn|JPyF0X#(R=xJO z*XY0H)qlPYt=WYuwni&){mgX|UH9r_4G)cM=gFoqr1jd;N{vphkz4ZWi(Y2V%Pe|7 zEp>RA`3E!_qM00|nOviAi(Wl9PcarLERBDWSy7J2WS;sYXQa{C=ru+i0Pc`M=11Cz8JA_|` zkf?@6?EBBPw@oBI9D&sD^33*;fVVu``3Gh{O_VAOw<3o1^!(NTqP%= zpT|k(`|(UQ@S|F_S_xyf(DHcnedB!e=?IOAV^i9gZE>CwS`7+uu~PO6D-B9P6y+xZ zzZ8^4gD{D`HnCct_$xEK?v8muu&8%21#{PJ%tV_JwATV03?!7MSI61%P zgkbbA6N-wbgXJWwMZMcs-%?-A{3n9gFI37=b0sV%k0_?B`=gIG9>j&oHLPepii#8E zH4GRA4`a{x{!s8yEhrZP-(S_9HVyP!iLE3jBaRU{N|RG$xgct_+tTzUXF4BAbjNLR z@m;Z>)+Utl2L_KH=^ONqA3HYGf5Jb}cVw{NUsdelSWu3OFBPc)JA&# zy`9h@1K(uexUYbqzl9#rALs8a@T~@Z)xe)H@ZSv_cVO}JpMgJZ;OppK0z!uva&O*b z;Zsl|>Sp{!;-8^M{O@j|zo!KbUm&Cf@W%wCexHFq zZr~2{C^wf}BUuaI&Er!R-pAv!7B2VI3l=W-)j127`|7V2F89?=Oo&MGl>2Irh08rt zxzS81&W}H3;Jwwhrj?6Xr`nGJ^+e9Wuw1%{>K=Su{j1n~O+e zE{~R>!TEyylBLHak6#Xl4e(BYmHj8bgI-|VeD~m|V#Ngpvg5x*7<}HZeJ}g8!%6(T zBsa;9f0%^8?D!Yh;g_Z{@s2fqmBwlHo8&{}8tY?-HL~mX7GY`evz*XDwwKNkhI^0t zwD?&*tmNE5e8jfnj}V6Vavl(?X`16>eN2KbNcw`oYXLVu*ac-=>_j&rW&=I;`u)iE zjwo_3`3u}220m^3dA8450d4#9WSdsMOI$y5{qP+T`)=YvX|aKK((hbQl@o(IoWHg` gu(VQ5qbNiR){AXThyGKXZa>Q(rEj&DW@Fp`4|)rpK>z>% diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d deleted file mode 100644 index 82a695f..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o.d +++ /dev/null @@ -1,66 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o deleted file mode 100644 index a2bc1b9304ca3f2d356a1b5b06ae870fb06da725..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6816 zcmc&&O>7la6uz%Tz((a!5GxRTY1E*RNlRELA>@@>m_-8!)L_sI)7L3|@%=Gx9-+ja zCPZRwNHB4wF6x3rU9lv=1qlmar#oYeabu#1CKz2*LW1X;d(P|Sc82slUf?7%_uTLN z-Jf&sojV_njPC8qWRy@w?N*C5L6w?+dXdk^Y+kKb>(oDMw%i_bXMc0g{+V@W-(Q$* z{Oit*EV#4Re}~qEo7ZfOH1XVHFmOM*+F0u{Kd0PTjh>H-ca}JNnBnf*Ko-tY*U|mC zd=@>~a2b7yN5Y*uxLSApV3t+-(pCCg-Q%0rDtz`E%Ht=EOhoH?X2r?Z(&Ppn#ffjYUFa6F)XyhfhNp6eQZa^+j3Kvl?g0VjG6 zFOk2wD1RF`k%O1WgGKp!z=_iQf2qZ({=Z{+n*X0!eio&~?>eI!z%skQ{H{=c-?een zyAyX<;PEcE#H3p-T^(CUD`Vg_!>U_hWbdWVshTnHR}FEu>M?4XT}vIv7`Wv7XEDA~ z&9H^U?WKf(|2*U3e=f#*RE}}+lcmIo+mC@F%EfP`W@5aj=|}YM5Z+4`LjBB~q$Et* zyDkzAebI|^i)=R15GU#HPr*+S4nIR2FU}F-|47lln}Rzuh452lKhmy?geSGzanvf6n&MZcd?1p2?Qew^Fj3pi1{NFOO)G+hh4dZSjWhLKZ9J%>Cm z;UMzp%&HeBO0g66fdh=tT2P3J)rwb0HZ0Te<(~+=a!?)*LeCFFfBMnHu0QOs=74)s zer2MRe)`*kr;qq{hMg@RXxuv-efcBbvB0g3{X`J?#ggaUyI@*P`FaqZDi$Qw@7L+h z#%ryw9bMhUN-^>#8 z<+RZDCEGIZ5}ucKNwBvGeM|86jUL!DH0mALyZ7+O5%0**p3xCcEvF&HiJ%e{CyPP2 z?1^~bCE8xjNZ6K=MvRs-6!)$RwrnqLBy5~F%Zc5we9)2OT$SCZ6S->oYA;vuIkE{a zBHT6bopk4}rkwzZfcMfP_$WZ4E_(14Ecj7?L@(2`fgZuf0TS8zMGY^(KVckk@og%8 zzA^BP27ZNc@xPht*SWOY^FxaMk16S0Rvxa;CTb5D@yYQ=UTYr>v01|+!?M<8Td2Iqo^79vj&db2BDqi z?GS4O1bki0>6h6r=;v8x_RG{a+aHe)91E> zOnH+b{`qx=a^wb6XXXez=kX%)d0ur*>k5w&Ya8>Qr^lpuPP7|rk2L{S@>1^YFEWm` zVbWJtT#?!EDY=xd~ukw404vg*QlN}ep5KKh>pi^ zr7(V&BYXS~6NV6W{2T+PNoG>ctPsDSo}~CUIQ}ixM|{M#<0B7~;?HyZqiin)r-fAG z{w2k~%$v;x)~G~M0q|SzvqS_ l9g^%HC!B{GW=+a+pz{)tCHDBCT}k%0xc%QYJ!;0b{~s_DBR&8C diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d deleted file mode 100644 index a4034be..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o.d +++ /dev/null @@ -1,64 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c \ - /usr/include/stdc-predef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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 \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /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/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/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/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/identifier.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/message_introspection.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h \ - /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/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string_functions.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/service_introspection.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o deleted file mode 100644 index 75341cb7e9ddb9b705ce3629b2958fc67301d4f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7256 zcmd5=U1%It6uz6(HVxKpf2`3KI~0^Cc1TJew3NDOOgj&uEomz)R&FM{H_71sIWt?6 z`d26xV-TV*3i?pNhw4+GM9_yog|=@Md=L={h~R^wq7PMsdd|!_ySFzpF}vAT5A2+C zzkB}fz31MUyRQxnALz(r1XD)r6O9(5LY%m-A?G47CpL>s;`j9r{&n1$`N28&Q`VVz z`NmA`4`+7hhBI^JN7S0TcG=WO>z=&}4V>5JYa1MrXN5Bpqi;s+*+tIoWVj_0q|O-_ zIu3s}m&K86`4q<#&4e?1q$?i!ku0h7q^tBe@rbWoE~@fGI4NH63h*pVOTRK!38hyK zl|Sz0RUl>HpB96aQnePU5tR?!@iL=qLg7LqO(UpQ%7IGk#nkK6QJ3zF z&`i9pHl)-{yf%bu*#+mBZP5eo?RLyriz&or2L}iDSiQ%`YUQwI_4nJm?Y^D;wW!(u z%C22@-|j~Uj`UZ-6UU6_z`;Yu1LuY6Rpj zQuMz`!Pl;d{Zz;g=k+$=NpY`}{#&FU?G2Dm!V)IwzXLetd5QEn&&_L-_4fjf`rna$ zRNE-$<2RY~`Bf(I^(AFET~#uuRjU<0wDYNNLMfMe6-s!0240~Uc_U}|E(Np-@w`e| z=KsY*Ndc8XSHruJ}sU*F)c%vW z>A#b%7@QC5cN_RqWd9K1I9|L1^LQN%$2DU78N(0zCwK5g-ndgER;3Qc;aU*U0&&I% zsXa>m8DB^Eq=AnU&dk*3n6lcGf&aU3&KFA0dRXApRwhHudDoQA_yP;j1(fpdFQ z!!hmxwI?-P`-}9JdApxESFO?6a=UXl?<{T#LRaq0S;FV7FJ#}Tqa zoNF8*3m-sOZ}?-%k-+#4YL6QD0JYB=INvib7&zZ2=MDT4wHFMW?}x$;rc0qa20Zj* zKFN}=imn~1sZiJjH*|$P76iifD{&+0MbQSyE>`kx5jxSN4*C@X5jK3^mf&41>~bYk zHvHqXGYH-MbJU(F*X*iasVYC5CQ~&j$9=b?DF2l*3mo8D={15rbNB#qu~Q?X8J){m zr#Vdr#T*{SKv&5C_XLVum;8SR?l;77Z|L-a8HhSf_%XoIXRG%8V2eJn{&eE_FX|x3 zX8e7Gnei=hc-Anm41Z5RJ8Ay9=#R!J(#QG3H8SV#C}0@EjDLXuwg;7nEaJ=#fshpc zEXDto6fr)=HsfO*CdIeVDbR_S)t}kA6bqxklHynIjr-?fCNO?C{LJ{c|1o|a{B)Y4 z_*fr0@p3T7`C(bt`;hE)3}sXIb-?glW!BF{vbUg5C(fU-3m~9R)BY;i-(W@Jru}<> zqiT-&>kL0`fG)-?nm>GBv3(EWNwKkO9{xW>x=xAVc22T~zt CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -my_robot_interfaces__rosidl_typesupport_introspection_c__pyext_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -my_robot_interfaces__rosidl_typesupport_introspection_c__pyext_EXTERNAL_OBJECTS = - -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.10.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librmw.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: libmy_robot_interfaces__rosidl_generator_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_runtime_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librcutils.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build: rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend: - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake deleted file mode 100644 index bc4a492..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o.d" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.pdb" - "rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.internal deleted file mode 100644 index 120f6de..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.internal +++ /dev/null @@ -1,264 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c - /usr/include/stdc-predef.h - /usr/include/python3.10/Python.h - /usr/include/python3.10/patchlevel.h - /usr/include/python3.10/pyconfig.h - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h - /usr/include/python3.10/pymacconfig.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h - /usr/include/limits.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h - /usr/include/x86_64-linux-gnu/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h - /usr/include/x86_64-linux-gnu/bits/uio_lim.h - /usr/include/stdio.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/string.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/strings.h - /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/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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.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/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/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_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h - /usr/include/python3.10/pyport.h - /usr/include/inttypes.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /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/x86_64-linux-gnu/sys/time.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_tm.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/sys/stat.h - /usr/include/x86_64-linux-gnu/bits/stat.h - /usr/include/x86_64-linux-gnu/bits/struct_stat.h - /usr/include/x86_64-linux-gnu/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/x86_64-linux-gnu/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/x86_64-linux-gnu/asm/posix_types.h - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/x86_64-linux-gnu/bits/statx-generic.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h - /usr/include/python3.10/exports.h - /usr/include/python3.10/pymacro.h - /usr/include/python3.10/pymath.h - /usr/include/python3.10/pymem.h - /usr/include/python3.10/cpython/pymem.h - /usr/include/python3.10/object.h - /usr/include/python3.10/cpython/object.h - /usr/include/python3.10/objimpl.h - /usr/include/python3.10/cpython/objimpl.h - /usr/include/python3.10/typeslots.h - /usr/include/python3.10/pyhash.h - /usr/include/python3.10/cpython/pydebug.h - /usr/include/python3.10/bytearrayobject.h - /usr/include/python3.10/cpython/bytearrayobject.h - /usr/include/python3.10/bytesobject.h - /usr/include/python3.10/cpython/bytesobject.h - /usr/include/python3.10/unicodeobject.h - /usr/include/ctype.h - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h - /usr/include/python3.10/longobject.h - /usr/include/python3.10/longintrepr.h - /usr/include/python3.10/boolobject.h - /usr/include/python3.10/floatobject.h - /usr/include/python3.10/complexobject.h - /usr/include/python3.10/rangeobject.h - /usr/include/python3.10/memoryobject.h - /usr/include/python3.10/tupleobject.h - /usr/include/python3.10/cpython/tupleobject.h - /usr/include/python3.10/listobject.h - /usr/include/python3.10/cpython/listobject.h - /usr/include/python3.10/dictobject.h - /usr/include/python3.10/cpython/dictobject.h - /usr/include/python3.10/cpython/odictobject.h - /usr/include/python3.10/enumobject.h - /usr/include/python3.10/setobject.h - /usr/include/python3.10/methodobject.h - /usr/include/python3.10/cpython/methodobject.h - /usr/include/python3.10/moduleobject.h - /usr/include/python3.10/funcobject.h - /usr/include/python3.10/classobject.h - /usr/include/python3.10/fileobject.h - /usr/include/python3.10/cpython/fileobject.h - /usr/include/python3.10/pycapsule.h - /usr/include/python3.10/code.h - /usr/include/python3.10/cpython/code.h - /usr/include/python3.10/pyframe.h - /usr/include/python3.10/traceback.h - /usr/include/python3.10/cpython/traceback.h - /usr/include/python3.10/sliceobject.h - /usr/include/python3.10/cellobject.h - /usr/include/python3.10/iterobject.h - /usr/include/python3.10/cpython/initconfig.h - /usr/include/python3.10/genobject.h - /usr/include/python3.10/pystate.h - /usr/include/python3.10/cpython/pystate.h - /usr/include/python3.10/abstract.h - /usr/include/python3.10/cpython/abstract.h - /usr/include/python3.10/descrobject.h - /usr/include/python3.10/genericaliasobject.h - /usr/include/python3.10/warnings.h - /usr/include/python3.10/weakrefobject.h - /usr/include/python3.10/structseq.h - /usr/include/python3.10/namespaceobject.h - /usr/include/python3.10/cpython/picklebufobject.h - /usr/include/python3.10/cpython/pytime.h - /usr/include/python3.10/codecs.h - /usr/include/python3.10/pyerrors.h - /usr/include/python3.10/cpython/pyerrors.h - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/python3.10/context.h - /usr/include/python3.10/modsupport.h - /usr/include/python3.10/compile.h - /usr/include/python3.10/cpython/compile.h - /usr/include/python3.10/pythonrun.h - /usr/include/python3.10/cpython/pythonrun.h - /usr/include/python3.10/pylifecycle.h - /usr/include/python3.10/cpython/pylifecycle.h - /usr/include/python3.10/ceval.h - /usr/include/python3.10/cpython/ceval.h - /usr/include/python3.10/sysmodule.h - /usr/include/python3.10/cpython/sysmodule.h - /usr/include/python3.10/osmodule.h - /usr/include/python3.10/intrcheck.h - /usr/include/python3.10/import.h - /usr/include/python3.10/cpython/import.h - /usr/include/python3.10/bltinmodule.h - /usr/include/python3.10/eval.h - /usr/include/python3.10/cpython/pyctype.h - /usr/include/python3.10/pystrtod.h - /usr/include/python3.10/pystrcmp.h - /usr/include/python3.10/fileutils.h - /usr/include/python3.10/cpython/fileutils.h - /usr/include/python3.10/cpython/pyfpe.h - /usr/include/python3.10/tracemalloc.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.make deleted file mode 100644 index 4d6fe73..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.make +++ /dev/null @@ -1,781 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c \ - /usr/include/stdc-predef.h \ - /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h \ - /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ - /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/string.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/strings.h \ - /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h \ - /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h \ - /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h \ - /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h \ - /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h \ - /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h \ - /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h \ - /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h \ - /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h \ - /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h \ - /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h \ - /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h \ - /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h \ - /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h \ - /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h \ - /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h - - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/linux/stddef.h: - -/usr/include/linux/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: - -/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/asm/types.h: - -/usr/include/python3.10/longobject.h: - -/usr/include/x86_64-linux-gnu/bits/struct_stat.h: - -/usr/include/python3.10/cpython/bytesobject.h: - -/usr/include/python3.10/cpython/odictobject.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/sys/time.h: - -/usr/include/x86_64-linux-gnu/bits/iscanonical.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/x86_64-linux-gnu/bits/math-vector.h: - -/usr/include/python3.10/modsupport.h: - -/usr/include/python3.10/cpython/pyctype.h: - -/usr/include/x86_64-linux-gnu/bits/statx.h: - -/usr/include/unistd.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/fp-fast.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h: - -/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: - -/usr/include/linux/limits.h: - -/usr/include/python3.10/ceval.h: - -/usr/include/assert.h: - -/usr/include/python3.10/structseq.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h: - -/usr/include/linux/close_range.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h: - -/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: - -/usr/include/python3.10/pyport.h: - -/usr/include/alloca.h: - -/usr/include/python3.10/cpython/pyerrors.h: - -/usr/include/strings.h: - -/usr/include/python3.10/cpython/unicodeobject.h: - -/usr/include/x86_64-linux-gnu/bits/mathcalls.h: - -/usr/include/python3.10/cpython/compile.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/environments.h: - -/usr/include/x86_64-linux-gnu/bits/fp-logb.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/python3.10/cpython/objimpl.h: - -/usr/include/python3.10/cpython/pythonrun.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/python3.10/boolobject.h: - -/usr/include/python3.10/methodobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/uio_lim.h: - -/usr/include/limits.h: - -/usr/include/python3.10/iterobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/python3.10/Python.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/python3.10/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_core.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/asm-generic/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/python3.10/weakrefobject.h: - -/usr/include/inttypes.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/stat.h: - -/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/python3.10/cpython/abstract.h: - -/usr/include/python3.10/typeslots.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/python3.10/genobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/python3.10/cpython/traceback.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/python3.10/pyconfig.h: - -/usr/include/x86_64-linux-gnu/bits/posix_opt.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h: - -rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c: - -/usr/include/python3.10/pymacconfig.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/math.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/python3.10/funcobject.h: - -/usr/include/python3.10/objimpl.h: - -/usr/include/python3.10/patchlevel.h: - -/usr/include/x86_64-linux-gnu/asm/posix_types.h: - -/usr/include/python3.10/namespaceobject.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/python3.10/codecs.h: - -/usr/include/python3.10/pystrtod.h: - -/usr/include/stdc-predef.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/sys/stat.h: - -/usr/include/python3.10/longintrepr.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/python3.10/cpython/pymem.h: - -/usr/include/python3.10/setobject.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: - -/usr/include/features-time64.h: - -/usr/include/python3.10/cpython/pytime.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/confname.h: - -/usr/include/python3.10/pyconfig.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/python3.10/sliceobject.h: - -/usr/include/linux/types.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/time.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: - -/usr/include/stdio.h: - -/usr/include/python3.10/bltinmodule.h: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/errno.h: - -/usr/include/python3.10/cpython/fileutils.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: - -/usr/include/python3.10/pymem.h: - -/usr/include/python3.10/cellobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h: - -/usr/include/x86_64-linux-gnu/bits/statx-generic.h: - -/usr/include/python3.10/fileobject.h: - -/usr/include/python3.10/exports.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/python3.10/pymacro.h: - -/usr/include/python3.10/warnings.h: - -/usr/include/python3.10/pymath.h: - -/usr/include/python3.10/cpython/object.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/python3.10/pyhash.h: - -/usr/include/python3.10/object.h: - -/usr/include/python3.10/cpython/bytearrayobject.h: - -/usr/include/python3.10/cpython/pystate.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/python3.10/bytesobject.h: - -/usr/include/python3.10/cpython/methodobject.h: - -/usr/include/python3.10/pylifecycle.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/python3.10/unicodeobject.h: - -/usr/include/ctype.h: - -/usr/include/python3.10/listobject.h: - -/usr/include/wchar.h: - -/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: - -/usr/include/python3.10/complexobject.h: - -/usr/include/python3.10/rangeobject.h: - -/usr/include/python3.10/cpython/pyfpe.h: - -/usr/include/python3.10/memoryobject.h: - -/usr/include/python3.10/enumobject.h: - -/usr/include/x86_64-linux-gnu/bits/local_lim.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: - -/usr/include/python3.10/cpython/listobject.h: - -/usr/include/python3.10/dictobject.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h: - -/usr/include/python3.10/moduleobject.h: - -/usr/include/python3.10/cpython/pydebug.h: - -/usr/include/python3.10/cpython/fileobject.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/python3.10/pycapsule.h: - -/usr/include/linux/stat.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h: - -/usr/include/python3.10/code.h: - -/usr/include/python3.10/cpython/code.h: - -/usr/include/python3.10/classobject.h: - -/usr/include/python3.10/pyframe.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/python3.10/cpython/picklebufobject.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/python3.10/traceback.h: - -/usr/include/string.h: - -/usr/include/python3.10/cpython/initconfig.h: - -/usr/include/python3.10/pystate.h: - -/usr/include/python3.10/cpython/pylifecycle.h: - -/usr/include/python3.10/floatobject.h: - -/usr/include/python3.10/pythonrun.h: - -/usr/include/python3.10/descrobject.h: - -/usr/include/python3.10/genericaliasobject.h: - -/usr/include/stdint.h: - -/usr/include/endian.h: - -/usr/include/python3.10/cpython/ceval.h: - -/usr/include/python3.10/pyerrors.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/python3.10/pythread.h: - -/usr/include/x86_64-linux-gnu/bits/sched.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/asm/posix_types_64.h: - -/usr/include/python3.10/cpython/tupleobject.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h: - -/usr/include/python3.10/context.h: - -/usr/include/python3.10/compile.h: - -/usr/include/python3.10/sysmodule.h: - -/usr/include/python3.10/cpython/sysmodule.h: - -/usr/include/python3.10/tracemalloc.h: - -/usr/include/python3.10/osmodule.h: - -/usr/include/python3.10/intrcheck.h: - -/usr/include/python3.10/import.h: - -/usr/include/python3.10/cpython/import.h: - -/usr/include/python3.10/bytearrayobject.h: - -/usr/include/python3.10/eval.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/python3.10/pystrcmp.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: - -/usr/include/python3.10/abstract.h: - -/usr/include/python3.10/fileutils.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h: - -/usr/include/python3.10/cpython/dictobject.h: - -rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h: - -rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h: - -rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.ts deleted file mode 100644 index 0adea1f..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_introspection_c__pyext. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make deleted file mode 100644 index 1e3223e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_introspection_c__pyext. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make deleted file mode 100644 index 62f002c..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile C with /usr/bin/cc -C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"my_robot_interfaces\" -Dmy_robot_interfaces__rosidl_typesupport_introspection_c__pyext_EXPORTS - -C_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py -I/usr/include/python3.10 -I/opt/ros/humble/include/rmw -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c - -C_FLAGS = -fPIC -Wall -Wextra - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt deleted file mode 100644 index 574ebce..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -shared -Wl,-soname,my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -o rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -Wl,-rpath,/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib: rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so libmy_robot_interfaces__rosidl_typesupport_introspection_c.so libmy_robot_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librmw.so libmy_robot_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -Wl,-rpath-link,/opt/ros/humble/lib diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make deleted file mode 100644 index b26c156..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 55 -CMAKE_PROGRESS_2 = 56 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o deleted file mode 100644 index 81c7a9f123e01265cbecf7f0ccd1c06aefb8b406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19912 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o.d deleted file mode 100644 index 43ec57a..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o.d +++ /dev/null @@ -1,221 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c \ - /usr/include/stdc-predef.h /usr/include/python3.10/Python.h \ - /usr/include/python3.10/patchlevel.h /usr/include/python3.10/pyconfig.h \ - /usr/include/x86_64-linux-gnu/python3.10/pyconfig.h \ - /usr/include/python3.10/pymacconfig.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/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/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.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/strings.h /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/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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/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_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.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/assert.h \ - /usr/include/python3.10/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h /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/x86_64-linux-gnu/sys/time.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_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/sys/stat.h \ - /usr/include/x86_64-linux-gnu/bits/stat.h \ - /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ - /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ - /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ - /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ - /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types.h \ - /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ - /usr/include/python3.10/exports.h /usr/include/python3.10/pymacro.h \ - /usr/include/python3.10/pymath.h /usr/include/python3.10/pymem.h \ - /usr/include/python3.10/cpython/pymem.h /usr/include/python3.10/object.h \ - /usr/include/python3.10/cpython/object.h \ - /usr/include/python3.10/objimpl.h \ - /usr/include/python3.10/cpython/objimpl.h \ - /usr/include/python3.10/typeslots.h /usr/include/python3.10/pyhash.h \ - /usr/include/python3.10/cpython/pydebug.h \ - /usr/include/python3.10/bytearrayobject.h \ - /usr/include/python3.10/cpython/bytearrayobject.h \ - /usr/include/python3.10/bytesobject.h \ - /usr/include/python3.10/cpython/bytesobject.h \ - /usr/include/python3.10/unicodeobject.h /usr/include/ctype.h \ - /usr/include/wchar.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/python3.10/cpython/unicodeobject.h \ - /usr/include/python3.10/longobject.h \ - /usr/include/python3.10/longintrepr.h \ - /usr/include/python3.10/boolobject.h \ - /usr/include/python3.10/floatobject.h \ - /usr/include/python3.10/complexobject.h \ - /usr/include/python3.10/rangeobject.h \ - /usr/include/python3.10/memoryobject.h \ - /usr/include/python3.10/tupleobject.h \ - /usr/include/python3.10/cpython/tupleobject.h \ - /usr/include/python3.10/listobject.h \ - /usr/include/python3.10/cpython/listobject.h \ - /usr/include/python3.10/dictobject.h \ - /usr/include/python3.10/cpython/dictobject.h \ - /usr/include/python3.10/cpython/odictobject.h \ - /usr/include/python3.10/enumobject.h /usr/include/python3.10/setobject.h \ - /usr/include/python3.10/methodobject.h \ - /usr/include/python3.10/cpython/methodobject.h \ - /usr/include/python3.10/moduleobject.h \ - /usr/include/python3.10/funcobject.h \ - /usr/include/python3.10/classobject.h \ - /usr/include/python3.10/fileobject.h \ - /usr/include/python3.10/cpython/fileobject.h \ - /usr/include/python3.10/pycapsule.h /usr/include/python3.10/code.h \ - /usr/include/python3.10/cpython/code.h /usr/include/python3.10/pyframe.h \ - /usr/include/python3.10/traceback.h \ - /usr/include/python3.10/cpython/traceback.h \ - /usr/include/python3.10/sliceobject.h \ - /usr/include/python3.10/cellobject.h \ - /usr/include/python3.10/iterobject.h \ - /usr/include/python3.10/cpython/initconfig.h \ - /usr/include/python3.10/genobject.h /usr/include/python3.10/pystate.h \ - /usr/include/python3.10/cpython/pystate.h \ - /usr/include/python3.10/abstract.h \ - /usr/include/python3.10/cpython/abstract.h \ - /usr/include/python3.10/descrobject.h \ - /usr/include/python3.10/genericaliasobject.h \ - /usr/include/python3.10/warnings.h \ - /usr/include/python3.10/weakrefobject.h \ - /usr/include/python3.10/structseq.h \ - /usr/include/python3.10/namespaceobject.h \ - /usr/include/python3.10/cpython/picklebufobject.h \ - /usr/include/python3.10/cpython/pytime.h \ - /usr/include/python3.10/codecs.h /usr/include/python3.10/pyerrors.h \ - /usr/include/python3.10/cpython/pyerrors.h \ - /usr/include/python3.10/pythread.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/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/python3.10/context.h /usr/include/python3.10/modsupport.h \ - /usr/include/python3.10/compile.h \ - /usr/include/python3.10/cpython/compile.h \ - /usr/include/python3.10/pythonrun.h \ - /usr/include/python3.10/cpython/pythonrun.h \ - /usr/include/python3.10/pylifecycle.h \ - /usr/include/python3.10/cpython/pylifecycle.h \ - /usr/include/python3.10/ceval.h /usr/include/python3.10/cpython/ceval.h \ - /usr/include/python3.10/sysmodule.h \ - /usr/include/python3.10/cpython/sysmodule.h \ - /usr/include/python3.10/osmodule.h /usr/include/python3.10/intrcheck.h \ - /usr/include/python3.10/import.h \ - /usr/include/python3.10/cpython/import.h \ - /usr/include/python3.10/bltinmodule.h /usr/include/python3.10/eval.h \ - /usr/include/python3.10/cpython/pyctype.h \ - /usr/include/python3.10/pystrtod.h /usr/include/python3.10/pystrcmp.h \ - /usr/include/python3.10/fileutils.h \ - /usr/include/python3.10/cpython/fileutils.h \ - /usr/include/python3.10/cpython/pyfpe.h \ - /usr/include/python3.10/tracemalloc.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ - /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.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/action_type_support_struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/string.h \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake deleted file mode 100644 index f3b8534..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,37 +0,0 @@ - -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o" "gcc" "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o.d" - ) - -# Pairs of files generated by the same build rule. -set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp" "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - ) - - -# 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/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make deleted file mode 100644 index fbb094b..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make +++ /dev/null @@ -1,230 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces - -# Include any dependencies generated for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_introspection_cpp/__init__.py -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.hpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/msg__rosidl_typesupport_introspection_cpp.hpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/msg__type_support.cpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/srv__rosidl_typesupport_introspection_cpp.hpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/srv__type_support.cpp.em -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/my_robot_interfaces/msg/Turtle.idl -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ introspection for ROS interfaces" - /usr/bin/python3 /opt/ros/humble/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp --generator-arguments-file /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp__arguments.json - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp - @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.s - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -MF CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -c /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp > CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.i - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.s - -# Object files for target my_robot_interfaces__rosidl_typesupport_introspection_cpp -my_robot_interfaces__rosidl_typesupport_introspection_cpp_OBJECTS = \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o" \ -"CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o" - -# External object files for target my_robot_interfaces__rosidl_typesupport_introspection_cpp -my_robot_interfaces__rosidl_typesupport_introspection_cpp_EXTERNAL_OBJECTS = - -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/humble/lib/librosidl_runtime_c.so -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/humble/lib/librcutils.so -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so -libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build: libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/build - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/clean - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp - cd /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 90bf695..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,29 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o" - "CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o.d" - "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.pdb" - "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp" - "rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.internal b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.internal deleted file mode 100644 index 2265540..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.internal +++ /dev/null @@ -1,1102 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/array - /usr/include/c++/11/utility - /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/c++/11/bits/stl_relops.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/initializer_list - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h - /usr/include/c++/11/cstddef - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.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/stl_tempbuf.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/tuple - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/unordered_map - /usr/include/c++/11/ext/aligned_buffer.h - /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/node_handle.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/pstl/execution_defs.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/array - /usr/include/c++/11/utility - /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/c++/11/bits/stl_relops.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/initializer_list - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h - /usr/include/c++/11/cstddef - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.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/stl_tempbuf.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/tuple - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/unordered_map - /usr/include/c++/11/ext/aligned_buffer.h - /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/node_handle.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/pstl/execution_defs.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/array - /usr/include/c++/11/utility - /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/c++/11/bits/stl_relops.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/initializer_list - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h - /usr/include/c++/11/cstddef - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.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/stl_tempbuf.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/tuple - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/unordered_map - /usr/include/c++/11/ext/aligned_buffer.h - /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/node_handle.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/pstl/execution_defs.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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 - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/array - /usr/include/c++/11/utility - /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/c++/11/bits/stl_relops.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/initializer_list - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h - /usr/include/c++/11/cstddef - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.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/stl_tempbuf.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/tuple - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/unordered_map - /usr/include/c++/11/ext/aligned_buffer.h - /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/node_handle.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/pstl/execution_defs.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/array - /usr/include/c++/11/utility - /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/c++/11/bits/stl_relops.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/initializer_list - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h - /usr/include/c++/11/cstddef - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.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/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/basic_string.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/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.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/stl_tempbuf.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/tuple - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/unordered_map - /usr/include/c++/11/ext/aligned_buffer.h - /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/node_handle.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/pstl/execution_defs.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.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 - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp - /usr/include/c++/11/stdexcept - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.make deleted file mode 100644 index e526993..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.make +++ /dev/null @@ -1,1553 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h \ - /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h \ - /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h \ - /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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 \ - rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h \ - /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp - -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o: rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h \ - /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp - - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: - -/usr/include/c++/11/stdexcept: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: - -/usr/include/c++/11/bits/atomic_lockfree_defines.h: - -/usr/include/c++/11/bits/shared_ptr_atomic.h: - -/usr/include/c++/11/bits/nested_exception.h: - -/usr/include/c++/11/exception: - -/usr/include/c++/11/bits/unique_ptr.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp: - -/usr/include/c++/11/bits/stl_raw_storage_iter.h: - -/usr/include/c++/11/memory: - -/usr/include/c++/11/bits/erase_if.h: - -/usr/include/c++/11/bits/enable_special_members.h: - -/usr/include/c++/11/bits/hashtable_policy.h: - -/usr/include/c++/11/bits/hashtable.h: - -/usr/include/c++/11/typeinfo: - -/usr/include/c++/11/bits/refwrap.h: - -/usr/include/c++/11/bits/uses_allocator.h: - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp: - -/usr/include/c++/11/bits/stl_heap.h: - -/usr/include/c++/11/bits/algorithmfwd.h: - -/usr/include/c++/11/bits/stl_algo.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/c++/11/bits/stl_bvector.h: - -/usr/include/c++/11/bits/stl_vector.h: - -/usr/include/c++/11/backward/auto_ptr.h: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/c++/11/bits/align.h: - -/usr/include/c++/11/vector: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/c++/11/cerrno: - -/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: - -/usr/include/stdio.h: - -/usr/include/c++/11/cstdio: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/c++/11/bits/shared_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/c++/11/ext/aligned_buffer.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/c++/11/bits/stl_tempbuf.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/c++/11/bits/uniform_int_dist.h: - -/usr/include/wchar.h: - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/string: - -/usr/include/c++/11/pstl/glue_algorithm_defs.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/c++/11/cstddef: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/array: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/stdint.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/c++/11/bits/invoke.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/c++/11/ext/string_conversions.h: - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp: - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp: - -/usr/include/features-time64.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/c++/11/functional: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/features.h: - -/usr/include/errno.h: - -/usr/include/c++/11/utility: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp: - -/usr/include/c++/11/bits/atomic_base.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/c++/11/bits/std_function.h: - -/usr/include/c++/11/pstl/pstl_config.h: - -/usr/include/x86_64-linux-gnu/sys/single_threaded.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/c++/11/bits/node_handle.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/c++/11/debug/assertions.h: - -/usr/include/c++/11/pstl/execution_defs.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.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/bits/stringfwd.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/c++/11/new: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/c++/11/clocale: - -rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -/usr/include/c++/11/bits/stl_relops.h: - -/usr/include/c++/11/tuple: - -/usr/include/c++/11/type_traits: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp: - -/usr/include/c++/11/debug/debug.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/c++/11/cwchar: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/include/c++/11/initializer_list: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/usr/include/c++/11/string_view: - -/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: - -/usr/include/c++/11/pstl/glue_memory_defs.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/stdc-predef.h: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/c++/11/cstdint: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/include/c++/11/bits/unordered_map.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/ctype.h: - -/usr/include/c++/11/bits/move.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/c++/11/iosfwd: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp: - -/usr/include/c++/11/unordered_map: - -/usr/include/c++/11/cctype: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/locale.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp: - -/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: - -/usr/include/x86_64-linux-gnu/bits/locale.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/c++/11/algorithm: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/c++/11/backward/binders.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/c++/11/bits/basic_string.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/pthread.h: - -/usr/include/sched.h: - -/opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/time.h: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -/usr/include/c++/11/bits/allocated_ptr.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp: - -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/c++/11/bits/shared_ptr_base.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/c++/11/bit: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/c++/11/cstdlib: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/c++/11/bits/functional_hash.h: - -/usr/include/c++/11/bits/string_view.tcc: - -/usr/include/c++/11/bits/hash_bytes.h: - -/usr/include/stdlib.h: diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts deleted file mode 100644 index 0f832fa..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for my_robot_interfaces__rosidl_typesupport_introspection_cpp. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make deleted file mode 100644 index 9b4b7ac..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for my_robot_interfaces__rosidl_typesupport_introspection_cpp. -# This may be replaced when dependencies are built. diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make deleted file mode 100644 index 9a9f691..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROSIDL_TYPESUPPORT_INTROSPECTION_CPP_BUILDING_DLL -DROS_PACKAGE_NAME=\"my_robot_interfaces\" - -CXX_INCLUDES = -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp -I/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp -isystem /opt/ros/humble/include/rosidl_runtime_cpp -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/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c - -CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt deleted file mode 100644 index c5e9d39..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -o libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make deleted file mode 100644 index 677c4d1..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 57 -CMAKE_PROGRESS_2 = 58 -CMAKE_PROGRESS_3 = 59 -CMAKE_PROGRESS_4 = 60 -CMAKE_PROGRESS_5 = 61 -CMAKE_PROGRESS_6 = 62 -CMAKE_PROGRESS_7 = 63 - diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o deleted file mode 100644 index 86737edd7a2604690e949454c1cd7103f636d58b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10272 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d deleted file mode 100644 index 59d9315..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o.d +++ /dev/null @@ -1,184 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o deleted file mode 100644 index 3293f1905656bb44ca84be25ab060d71abc667a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10192 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 diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d deleted file mode 100644 index e97168e..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o.d +++ /dev/null @@ -1,184 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o deleted file mode 100644 index dfd85551cb99980dfa740932f09f81c38881459b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49640 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 NFI0dsO5;@d{{rTWRuBLH diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d deleted file mode 100644 index b6dda43..0000000 --- a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o.d +++ /dev/null @@ -1,188 +0,0 @@ -CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o: \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/11/array \ - /usr/include/c++/11/utility \ - /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/c++/11/bits/stl_relops.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/initializer_list \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/stl_algobase.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_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/range_access.h /usr/include/c++/11/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/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/iosfwd \ - /usr/include/c++/11/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/basic_string.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/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/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/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.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/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /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/x86_64-linux-gnu/bits/types/sigset_t.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/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/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_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/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ - /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.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/stl_tempbuf.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/tuple \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /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/node_handle.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.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 \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ - /usr/include/c++/11/stdexcept \ - /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/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/field_types.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/field_types.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/identifier.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp \ - /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ - /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_introspection.hpp \ - /opt/ros/humble/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp diff --git a/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o b/build/my_robot_interfaces/CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o deleted file mode 100644 index c1c29368952adb6d99d3ff84f887b6b87ab03f96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 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") -set(my_robot_interfaces_BUILD_DEPENDS "rosidl_default_generators") -set(my_robot_interfaces_BUILDTOOL_DEPENDS "ament_cmake") -set(my_robot_interfaces_BUILD_EXPORT_DEPENDS ) -set(my_robot_interfaces_BUILDTOOL_EXPORT_DEPENDS ) -set(my_robot_interfaces_EXEC_DEPENDS "rosidl_default_runtime") -set(my_robot_interfaces_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") -set(my_robot_interfaces_GROUP_DEPENDS ) -set(my_robot_interfaces_MEMBER_OF_GROUPS "rosidl_interface_packages") -set(my_robot_interfaces_DEPRECATED "") -set(my_robot_interfaces_EXPORT_TAGS) -list(APPEND my_robot_interfaces_EXPORT_TAGS "ament_cmake") diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/CatchTurtle.srv.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/CatchTurtle.srv.stamp deleted file mode 100644 index dc5ebb7..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/CatchTurtle.srv.stamp +++ /dev/null @@ -1,3 +0,0 @@ -string name ---- -bool success \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ComputeRectangleArea.srv.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ComputeRectangleArea.srv.stamp deleted file mode 100644 index bb2cb3b..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ComputeRectangleArea.srv.stamp +++ /dev/null @@ -1,4 +0,0 @@ -float64 length -float64 width ---- -float64 area \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/HardwareStatus.msg.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/HardwareStatus.msg.stamp deleted file mode 100644 index 6d77043..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/HardwareStatus.msg.stamp +++ /dev/null @@ -1,3 +0,0 @@ -int64 temperature -bool are_motors_ready -string debug_message \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/Turtle.msg.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/Turtle.msg.stamp deleted file mode 100644 index 6b2f704..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/Turtle.msg.stamp +++ /dev/null @@ -1,4 +0,0 @@ -string name -float64 x -float64 y -float64 theta \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/TurtleArray.msg.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/TurtleArray.msg.stamp deleted file mode 100644 index 98a5be5..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/TurtleArray.msg.stamp +++ /dev/null @@ -1 +0,0 @@ -Turtle[] turtles \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp deleted file mode 100644 index 87f2d0c..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp +++ /dev/null @@ -1,92 +0,0 @@ -# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in - -set(_exported_dependencies "rosidl_runtime_c;rosidl_typesupport_interface;rcutils;fastrtps_cmake_module;fastcdr;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_c;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_typesupport_c;rosidl_typesupport_interface;rosidl_runtime_cpp;fastrtps_cmake_module;fastcdr;rmw;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_c;rosidl_typesupport_cpp;rosidl_typesupport_interface;rosidl_default_runtime") - -find_package(ament_cmake_libraries QUIET REQUIRED) - -# find_package() all dependencies -# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS -# variables to my_robot_interfaces_DEFINITIONS, my_robot_interfaces_INCLUDE_DIRS, -# my_robot_interfaces_LIBRARIES, and my_robot_interfaces_LINK_FLAGS. -# Additionally collect the direct dependency names in -# my_robot_interfaces_DEPENDENCIES as well as the recursive dependency names -# in my_robot_interfaces_RECURSIVE_DEPENDENCIES. -if(NOT _exported_dependencies STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - set(my_robot_interfaces_DEPENDENCIES ${_exported_dependencies}) - set(my_robot_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) - set(_libraries) - foreach(_dep ${_exported_dependencies}) - if(NOT ${_dep}_FOUND) - find_package("${_dep}" QUIET REQUIRED) - endif() - # if a package provides modern CMake interface targets use them - # exclusively assuming the classic CMake variables only exist for - # backward compatibility - set(use_modern_cmake FALSE) - if(NOT "${${_dep}_TARGETS}" STREQUAL "") - foreach(_target ${${_dep}_TARGETS}) - # only use actual targets - # in case a package uses this variable for other content - if(TARGET "${_target}") - get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) - if(_include_dirs) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${_include_dirs}") - endif() - - get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) - if(_imported_configurations) - string(TOUPPER "${_imported_configurations}" _imported_configurations) - if(DEBUG_CONFIGURATIONS) - string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) - else() - set(_debug_configurations_uppercase "DEBUG") - endif() - foreach(_imported_config ${_imported_configurations}) - get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) - if(_imported_implib) - set(_imported_implib_config "optimized") - if(${_imported_config} IN_LIST _debug_configurations_uppercase) - set(_imported_implib_config "debug") - endif() - list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) - else() - get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) - if(_imported_location) - list(APPEND _libraries "${_imported_location}") - endif() - endif() - endforeach() - endif() - - get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) - if(_link_libraries) - list(APPEND _libraries "${_link_libraries}") - endif() - set(use_modern_cmake TRUE) - endif() - endforeach() - endif() - if(NOT use_modern_cmake) - if(${_dep}_DEFINITIONS) - list_append_unique(my_robot_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}") - endif() - if(${_dep}_INCLUDE_DIRS) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") - endif() - if(${_dep}_LIBRARIES) - list(APPEND _libraries "${${_dep}_LIBRARIES}") - endif() - if(${_dep}_LINK_FLAGS) - list_append_unique(my_robot_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}") - endif() - if(${_dep}_RECURSIVE_DEPENDENCIES) - list_append_unique(my_robot_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") - endif() - endif() - if(_libraries) - ament_libraries_deduplicate(_libraries "${_libraries}") - list(APPEND my_robot_interfaces_LIBRARIES "${_libraries}") - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp deleted file mode 100644 index 2880eec..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp +++ /dev/null @@ -1,16 +0,0 @@ -# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in - -set(_exported_include_dirs "${my_robot_interfaces_DIR}/../../../include/my_robot_interfaces") - -# append include directories to my_robot_interfaces_INCLUDE_DIRS -# warn about not existing paths -if(NOT _exported_include_dirs STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - foreach(_exported_include_dir ${_exported_include_dirs}) - if(NOT IS_DIRECTORY "${_exported_include_dir}") - message(WARNING "Package 'my_robot_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist") - endif() - normalize_path(_exported_include_dir "${_exported_include_dir}") - list(APPEND my_robot_interfaces_INCLUDE_DIRS "${_exported_include_dir}") - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp deleted file mode 100644 index 90302d2..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp +++ /dev/null @@ -1,141 +0,0 @@ -# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in - -set(_exported_libraries "my_robot_interfaces__rosidl_generator_c;my_robot_interfaces__rosidl_typesupport_c;my_robot_interfaces__rosidl_typesupport_cpp") -set(_exported_library_names "") - -# populate my_robot_interfaces_LIBRARIES -if(NOT _exported_libraries STREQUAL "") - # loop over libraries, either target names or absolute paths - list(LENGTH _exported_libraries _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_libraries ${_i} _arg) - - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library") - endif() - list(GET _exported_libraries ${_i} _library) - else() - # the value is a library without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # warn about not existing library and ignore it - message(FATAL_ERROR "Package 'my_robot_interfaces' exports the library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_library}") - endif() - endif() - endwhile() -endif() - -# find_library() library names with optional LIBRARY_DIRS -# and add the libraries to my_robot_interfaces_LIBRARIES -if(NOT _exported_library_names STREQUAL "") - # loop over library names - # but remember related build configuration keyword if available - list(LENGTH _exported_library_names _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_library_names ${_i} _arg) - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library name - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target") - endif() - list(GET _exported_library_names ${_i} _library) - else() - # the value is a library target without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - # extract optional LIBRARY_DIRS from library name - string(REPLACE ":" ";" _library_dirs "${_library}") - list(GET _library_dirs 0 _library_name) - list(REMOVE_AT _library_dirs 0) - - set(_lib "NOTFOUND") - if(NOT _library_dirs) - # search for library in the common locations - find_library( - _lib - NAMES "${_library_name}" - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING "Package 'my_robot_interfaces' exports library '${_library_name}' which couldn't be found") - endif() - else() - # search for library in the specified directories - find_library( - _lib - NAMES "${_library_name}" - PATHS ${_library_dirs} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING - "Package 'my_robot_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") - endif() - endif() - if(_lib) - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - endwhile() -endif() - -# TODO(dirk-thomas) deduplicate my_robot_interfaces_LIBRARIES -# while maintaining library order -# as well as build configuration keywords -# as well as linker flags diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp deleted file mode 100644 index 489c5db..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp +++ /dev/null @@ -1,27 +0,0 @@ -# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in - -set(_exported_targets "export_my_robot_interfaces__rosidl_generator_c;export_my_robot_interfaces__rosidl_typesupport_fastrtps_c;my_robot_interfaces__rosidl_typesupport_introspection_c;my_robot_interfaces__rosidl_typesupport_c;export_my_robot_interfaces__rosidl_generator_cpp;export_my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;my_robot_interfaces__rosidl_typesupport_introspection_cpp;my_robot_interfaces__rosidl_typesupport_cpp;export_my_robot_interfaces__rosidl_generator_py") - -# include all exported targets -if(NOT _exported_targets STREQUAL "") - foreach(_target ${_exported_targets}) - set(_export_file "${my_robot_interfaces_DIR}/${_target}Export.cmake") - include("${_export_file}") - - # extract the target names associated with the export - set(_regex "foreach\\((_cmake)?_expected_?[Tt]arget (IN ITEMS )?(.+)\\)") - file( - STRINGS "${_export_file}" _foreach_targets - REGEX "${_regex}") - list(LENGTH _foreach_targets _matches) - if(NOT _matches EQUAL 1) - message(FATAL_ERROR - "Failed to find exported target names in '${_export_file}'") - endif() - string(REGEX REPLACE "${_regex}" "\\3" _targets "${_foreach_targets}") - string(REPLACE " " ";" _targets "${_targets}") - list(LENGTH _targets _length) - - list(APPEND my_robot_interfaces_TARGETS ${_targets}) - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp deleted file mode 100644 index 02e441b..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp +++ /dev/null @@ -1,4 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_core/stamps/library_path.sh.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/library_path.sh.stamp deleted file mode 100644 index 292e518..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/library_path.sh.stamp +++ /dev/null @@ -1,16 +0,0 @@ -# copied from ament_package/template/environment_hook/library_path.sh - -# detect if running on Darwin platform -_UNAME=`uname -s` -_IS_DARWIN=0 -if [ "$_UNAME" = "Darwin" ]; then - _IS_DARWIN=1 -fi -unset _UNAME - -if [ $_IS_DARWIN -eq 0 ]; then - ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" -else - ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" -fi -unset _IS_DARWIN diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp deleted file mode 100644 index ee49c9f..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp +++ /dev/null @@ -1,14 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp deleted file mode 100644 index 6fb3fe7..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp +++ /dev/null @@ -1,42 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_core/stamps/package.xml.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/package.xml.stamp deleted file mode 100644 index 2bdd303..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/package.xml.stamp +++ /dev/null @@ -1,22 +0,0 @@ - - - - my_robot_interfaces - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - rosidl_default_generators - rosidl_default_runtime - rosidl_interface_packages - - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp deleted file mode 100644 index 8be9894..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp +++ /dev/null @@ -1,150 +0,0 @@ -#!/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/build/my_robot_interfaces/ament_cmake_core/stamps/path.sh.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/path.sh.stamp deleted file mode 100644 index e59b749..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/path.sh.stamp +++ /dev/null @@ -1,5 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp deleted file mode 100644 index de278c1..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp +++ /dev/null @@ -1,3 +0,0 @@ -# generated from ament_package/template/environment_hook/pythonpath.sh.in - -ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/@PYTHON_INSTALL_DIR@" diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp deleted file mode 100644 index 5e06c04..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp +++ /dev/null @@ -1,4 +0,0 @@ -# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in - -set(my_robot_interfaces_IDL_FILES "msg/HardwareStatus.idl;msg/Turtle.idl;msg/TurtleArray.idl;srv/ComputeRectangleArea.idl;srv/CatchTurtle.idl") -set(my_robot_interfaces_INTERFACE_FILES "msg/HardwareStatus.msg;msg/Turtle.msg;msg/TurtleArray.msg;srv/ComputeRectangleArea.srv;srv/ComputeRectangleArea_Request.msg;srv/ComputeRectangleArea_Response.msg;srv/CatchTurtle.srv;srv/CatchTurtle_Request.msg;srv/CatchTurtle_Response.msg") diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp deleted file mode 100644 index df1a37c..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp +++ /dev/null @@ -1,49 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in - -set(_exported_typesupport_libraries - "__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp") - -# populate my_robot_interfaces_LIBRARIES_ -if(NOT _exported_typesupport_libraries STREQUAL "") - # loop over typesupport libraries - foreach(_tuple ${_exported_typesupport_libraries}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _library) - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # the library wasn't found - message(FATAL_ERROR - "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR - "Package 'my_robot_interfaces' found the typesupport library '${_library}' at '${_lib}' " - "which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the typesupport library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} "${_library}") - endif() - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp deleted file mode 100644 index 19617ea..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in - -set(_exported_typesupport_targets - "__rosidl_generator_c:my_robot_interfaces__rosidl_generator_c;__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_introspection_c:my_robot_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_c:my_robot_interfaces__rosidl_typesupport_c;__rosidl_generator_cpp:my_robot_interfaces__rosidl_generator_cpp;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;__rosidl_typesupport_introspection_cpp:my_robot_interfaces__rosidl_typesupport_introspection_cpp;__rosidl_typesupport_cpp:my_robot_interfaces__rosidl_typesupport_cpp;__rosidl_generator_py:my_robot_interfaces__rosidl_generator_py") - -# populate my_robot_interfaces_TARGETS_ -if(NOT _exported_typesupport_targets STREQUAL "") - # loop over typesupport targets - foreach(_tuple ${_exported_typesupport_targets}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _target) - - set(_target "my_robot_interfaces::${_target}") - if(NOT TARGET "${_target}") - # the exported target must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport target '${_target}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_TARGETS${_suffix} "${_target}") - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/my_robot_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp deleted file mode 100644 index fb2fb47..0000000 --- a/build/my_robot_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp +++ /dev/null @@ -1,112 +0,0 @@ -#!/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/build/my_robot_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv deleted file mode 100644 index 89bec93..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.bash b/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.bash deleted file mode 100644 index 49782f2..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.bash +++ /dev/null @@ -1,46 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.dsv deleted file mode 100644 index 65c0e57..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.dsv +++ /dev/null @@ -1,4 +0,0 @@ -source;share/my_robot_interfaces/environment/ament_prefix_path.sh -source;share/my_robot_interfaces/environment/library_path.sh -source;share/my_robot_interfaces/environment/path.sh -source;share/my_robot_interfaces/environment/pythonpath.sh diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.sh b/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.sh deleted file mode 100644 index d53d959..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.sh +++ /dev/null @@ -1,186 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces"} -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/my_robot_interfaces/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/library_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/pythonpath.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/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.zsh b/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/build/my_robot_interfaces/ament_cmake_environment_hooks/package.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/package.dsv deleted file mode 100644 index 1b729b3..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/package.dsv +++ /dev/null @@ -1,4 +0,0 @@ -source;share/my_robot_interfaces/local_setup.bash -source;share/my_robot_interfaces/local_setup.dsv -source;share/my_robot_interfaces/local_setup.sh -source;share/my_robot_interfaces/local_setup.zsh diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/path.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/path.dsv deleted file mode 100644 index b94426a..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv b/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv deleted file mode 100644 index 2407605..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;local/lib/python3.10/dist-packages diff --git a/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh b/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh deleted file mode 100644 index 579f269..0000000 --- a/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from ament_package/template/environment_hook/pythonpath.sh.in - -ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/local/lib/python3.10/dist-packages" diff --git a/build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake b/build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake deleted file mode 100644 index 87f2d0c..0000000 --- a/build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake +++ /dev/null @@ -1,92 +0,0 @@ -# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in - -set(_exported_dependencies "rosidl_runtime_c;rosidl_typesupport_interface;rcutils;fastrtps_cmake_module;fastcdr;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_c;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_typesupport_c;rosidl_typesupport_interface;rosidl_runtime_cpp;fastrtps_cmake_module;fastcdr;rmw;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_c;rosidl_typesupport_cpp;rosidl_typesupport_interface;rosidl_default_runtime") - -find_package(ament_cmake_libraries QUIET REQUIRED) - -# find_package() all dependencies -# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS -# variables to my_robot_interfaces_DEFINITIONS, my_robot_interfaces_INCLUDE_DIRS, -# my_robot_interfaces_LIBRARIES, and my_robot_interfaces_LINK_FLAGS. -# Additionally collect the direct dependency names in -# my_robot_interfaces_DEPENDENCIES as well as the recursive dependency names -# in my_robot_interfaces_RECURSIVE_DEPENDENCIES. -if(NOT _exported_dependencies STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - set(my_robot_interfaces_DEPENDENCIES ${_exported_dependencies}) - set(my_robot_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) - set(_libraries) - foreach(_dep ${_exported_dependencies}) - if(NOT ${_dep}_FOUND) - find_package("${_dep}" QUIET REQUIRED) - endif() - # if a package provides modern CMake interface targets use them - # exclusively assuming the classic CMake variables only exist for - # backward compatibility - set(use_modern_cmake FALSE) - if(NOT "${${_dep}_TARGETS}" STREQUAL "") - foreach(_target ${${_dep}_TARGETS}) - # only use actual targets - # in case a package uses this variable for other content - if(TARGET "${_target}") - get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) - if(_include_dirs) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${_include_dirs}") - endif() - - get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) - if(_imported_configurations) - string(TOUPPER "${_imported_configurations}" _imported_configurations) - if(DEBUG_CONFIGURATIONS) - string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) - else() - set(_debug_configurations_uppercase "DEBUG") - endif() - foreach(_imported_config ${_imported_configurations}) - get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) - if(_imported_implib) - set(_imported_implib_config "optimized") - if(${_imported_config} IN_LIST _debug_configurations_uppercase) - set(_imported_implib_config "debug") - endif() - list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) - else() - get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) - if(_imported_location) - list(APPEND _libraries "${_imported_location}") - endif() - endif() - endforeach() - endif() - - get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) - if(_link_libraries) - list(APPEND _libraries "${_link_libraries}") - endif() - set(use_modern_cmake TRUE) - endif() - endforeach() - endif() - if(NOT use_modern_cmake) - if(${_dep}_DEFINITIONS) - list_append_unique(my_robot_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}") - endif() - if(${_dep}_INCLUDE_DIRS) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") - endif() - if(${_dep}_LIBRARIES) - list(APPEND _libraries "${${_dep}_LIBRARIES}") - endif() - if(${_dep}_LINK_FLAGS) - list_append_unique(my_robot_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}") - endif() - if(${_dep}_RECURSIVE_DEPENDENCIES) - list_append_unique(my_robot_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") - endif() - endif() - if(_libraries) - ament_libraries_deduplicate(_libraries "${_libraries}") - list(APPEND my_robot_interfaces_LIBRARIES "${_libraries}") - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake b/build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake deleted file mode 100644 index 2880eec..0000000 --- a/build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in - -set(_exported_include_dirs "${my_robot_interfaces_DIR}/../../../include/my_robot_interfaces") - -# append include directories to my_robot_interfaces_INCLUDE_DIRS -# warn about not existing paths -if(NOT _exported_include_dirs STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - foreach(_exported_include_dir ${_exported_include_dirs}) - if(NOT IS_DIRECTORY "${_exported_include_dir}") - message(WARNING "Package 'my_robot_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist") - endif() - normalize_path(_exported_include_dir "${_exported_include_dir}") - list(APPEND my_robot_interfaces_INCLUDE_DIRS "${_exported_include_dir}") - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake b/build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake deleted file mode 100644 index 90302d2..0000000 --- a/build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake +++ /dev/null @@ -1,141 +0,0 @@ -# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in - -set(_exported_libraries "my_robot_interfaces__rosidl_generator_c;my_robot_interfaces__rosidl_typesupport_c;my_robot_interfaces__rosidl_typesupport_cpp") -set(_exported_library_names "") - -# populate my_robot_interfaces_LIBRARIES -if(NOT _exported_libraries STREQUAL "") - # loop over libraries, either target names or absolute paths - list(LENGTH _exported_libraries _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_libraries ${_i} _arg) - - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library") - endif() - list(GET _exported_libraries ${_i} _library) - else() - # the value is a library without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # warn about not existing library and ignore it - message(FATAL_ERROR "Package 'my_robot_interfaces' exports the library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_library}") - endif() - endif() - endwhile() -endif() - -# find_library() library names with optional LIBRARY_DIRS -# and add the libraries to my_robot_interfaces_LIBRARIES -if(NOT _exported_library_names STREQUAL "") - # loop over library names - # but remember related build configuration keyword if available - list(LENGTH _exported_library_names _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_library_names ${_i} _arg) - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library name - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target") - endif() - list(GET _exported_library_names ${_i} _library) - else() - # the value is a library target without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - # extract optional LIBRARY_DIRS from library name - string(REPLACE ":" ";" _library_dirs "${_library}") - list(GET _library_dirs 0 _library_name) - list(REMOVE_AT _library_dirs 0) - - set(_lib "NOTFOUND") - if(NOT _library_dirs) - # search for library in the common locations - find_library( - _lib - NAMES "${_library_name}" - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING "Package 'my_robot_interfaces' exports library '${_library_name}' which couldn't be found") - endif() - else() - # search for library in the specified directories - find_library( - _lib - NAMES "${_library_name}" - PATHS ${_library_dirs} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING - "Package 'my_robot_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") - endif() - endif() - if(_lib) - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - endwhile() -endif() - -# TODO(dirk-thomas) deduplicate my_robot_interfaces_LIBRARIES -# while maintaining library order -# as well as build configuration keywords -# as well as linker flags diff --git a/build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake b/build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake deleted file mode 100644 index 489c5db..0000000 --- a/build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake +++ /dev/null @@ -1,27 +0,0 @@ -# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in - -set(_exported_targets "export_my_robot_interfaces__rosidl_generator_c;export_my_robot_interfaces__rosidl_typesupport_fastrtps_c;my_robot_interfaces__rosidl_typesupport_introspection_c;my_robot_interfaces__rosidl_typesupport_c;export_my_robot_interfaces__rosidl_generator_cpp;export_my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;my_robot_interfaces__rosidl_typesupport_introspection_cpp;my_robot_interfaces__rosidl_typesupport_cpp;export_my_robot_interfaces__rosidl_generator_py") - -# include all exported targets -if(NOT _exported_targets STREQUAL "") - foreach(_target ${_exported_targets}) - set(_export_file "${my_robot_interfaces_DIR}/${_target}Export.cmake") - include("${_export_file}") - - # extract the target names associated with the export - set(_regex "foreach\\((_cmake)?_expected_?[Tt]arget (IN ITEMS )?(.+)\\)") - file( - STRINGS "${_export_file}" _foreach_targets - REGEX "${_regex}") - list(LENGTH _foreach_targets _matches) - if(NOT _matches EQUAL 1) - message(FATAL_ERROR - "Failed to find exported target names in '${_export_file}'") - endif() - string(REGEX REPLACE "${_regex}" "\\3" _targets "${_foreach_targets}") - string(REPLACE " " ";" _targets "${_targets}") - list(LENGTH _targets _length) - - list(APPEND my_robot_interfaces_TARGETS ${_targets}) - endforeach() -endif() diff --git a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces b/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces deleted file mode 100644 index 8a2b6fc..0000000 --- a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces +++ /dev/null @@ -1 +0,0 @@ -rosidl_default_runtime;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces b/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces b/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces deleted file mode 100644 index 1157558..0000000 --- a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces +++ /dev/null @@ -1 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces b/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces deleted file mode 100644 index 054dc36..0000000 --- a/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces +++ /dev/null @@ -1,14 +0,0 @@ -msg/HardwareStatus.idl -msg/HardwareStatus.msg -msg/Turtle.idl -msg/Turtle.msg -msg/TurtleArray.idl -msg/TurtleArray.msg -srv/CatchTurtle.idl -srv/CatchTurtle.srv -srv/CatchTurtle_Request.msg -srv/CatchTurtle_Response.msg -srv/ComputeRectangleArea.idl -srv/ComputeRectangleArea.srv -srv/ComputeRectangleArea_Request.msg -srv/ComputeRectangleArea_Response.msg \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_package_templates/templates.cmake b/build/my_robot_interfaces/ament_cmake_package_templates/templates.cmake deleted file mode 100644 index 42a5a03..0000000 --- a/build/my_robot_interfaces/ament_cmake_package_templates/templates.cmake +++ /dev/null @@ -1,14 +0,0 @@ -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/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/PKG-INFO b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/PKG-INFO deleted file mode 100644 index 0db5474..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/PKG-INFO +++ /dev/null @@ -1,10 +0,0 @@ -Metadata-Version: 2.1 -Name: my-robot-interfaces -Version: 0.0.0 -Summary: UNKNOWN -Home-page: UNKNOWN -License: UNKNOWN -Platform: UNKNOWN - -UNKNOWN - diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/SOURCES.txt b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/SOURCES.txt deleted file mode 100644 index a754a43..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/SOURCES.txt +++ /dev/null @@ -1,13 +0,0 @@ -setup.py -my_robot_interfaces/__init__.py -my_robot_interfaces.egg-info/PKG-INFO -my_robot_interfaces.egg-info/SOURCES.txt -my_robot_interfaces.egg-info/dependency_links.txt -my_robot_interfaces.egg-info/top_level.txt -my_robot_interfaces/msg/__init__.py -my_robot_interfaces/msg/_hardware_status.py -my_robot_interfaces/msg/_turtle.py -my_robot_interfaces/msg/_turtle_array.py -my_robot_interfaces/srv/__init__.py -my_robot_interfaces/srv/_catch_turtle.py -my_robot_interfaces/srv/_compute_rectangle_area.py \ No newline at end of file diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/dependency_links.txt b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/top_level.txt b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/top_level.txt deleted file mode 100644 index 8f5251c..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -my_robot_interfaces diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c deleted file mode 100644 index 72fbf76..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c deleted file mode 100644 index fca95f0..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_fastrtps_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c deleted file mode 100644 index 972393f..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_introspection_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so deleted file mode 100755 index 21d009c51afc1fab05f65e4f0985edfc4f41bf38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48376 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 -9223372036854775808 and value < 9223372036854775808, \ - "The 'temperature' field must be an integer in [-9223372036854775808, 9223372036854775807]" - self._temperature = value - - @builtins.property - def are_motors_ready(self): - """Message field 'are_motors_ready'.""" - return self._are_motors_ready - - @are_motors_ready.setter - def are_motors_ready(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'are_motors_ready' field must be of type 'bool'" - self._are_motors_ready = value - - @builtins.property - def debug_message(self): - """Message field 'debug_message'.""" - return self._debug_message - - @debug_message.setter - def debug_message(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'debug_message' field must be of type 'str'" - self._debug_message = value diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_hardware_status_s.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_hardware_status_s.c deleted file mode 100644 index fdd389b..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_hardware_status_s.c +++ /dev/null @@ -1,153 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[56]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._hardware_status.HardwareStatus", full_classname_dest, 55) == 0); - } - my_robot_interfaces__msg__HardwareStatus * ros_message = _ros_message; - { // temperature - PyObject * field = PyObject_GetAttrString(_pymsg, "temperature"); - if (!field) { - return false; - } - assert(PyLong_Check(field)); - ros_message->temperature = PyLong_AsLongLong(field); - Py_DECREF(field); - } - { // are_motors_ready - PyObject * field = PyObject_GetAttrString(_pymsg, "are_motors_ready"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->are_motors_ready = (Py_True == field); - Py_DECREF(field); - } - { // debug_message - PyObject * field = PyObject_GetAttrString(_pymsg, "debug_message"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->debug_message, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of HardwareStatus */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._hardware_status"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "HardwareStatus"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - { // temperature - PyObject * field = NULL; - field = PyLong_FromLongLong(ros_message->temperature); - { - int rc = PyObject_SetAttrString(_pymessage, "temperature", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // are_motors_ready - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->are_motors_ready ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "are_motors_ready", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // debug_message - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->debug_message.data, - strlen(ros_message->debug_message.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "debug_message", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle.py deleted file mode 100644 index fee0f32..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle.py +++ /dev/null @@ -1,189 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/Turtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_Turtle(type): - """Metaclass of message 'Turtle'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.Turtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class Turtle(metaclass=Metaclass_Turtle): - """Message class 'Turtle'.""" - - __slots__ = [ - '_name', - '_x', - '_y', - '_theta', - ] - - _fields_and_field_types = { - 'name': 'string', - 'x': 'double', - 'y': 'double', - 'theta': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - self.x = kwargs.get('x', float()) - self.y = kwargs.get('y', float()) - self.theta = kwargs.get('theta', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - if self.x != other.x: - return False - if self.y != other.y: - return False - if self.theta != other.theta: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - @builtins.property - def x(self): - """Message field 'x'.""" - return self._x - - @x.setter - def x(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'x' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'x' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._x = value - - @builtins.property - def y(self): - """Message field 'y'.""" - return self._y - - @y.setter - def y(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'y' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'y' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._y = value - - @builtins.property - def theta(self): - """Message field 'theta'.""" - return self._theta - - @theta.setter - def theta(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'theta' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'theta' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._theta = value diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array.py deleted file mode 100644 index f707e9d..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array.py +++ /dev/null @@ -1,139 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/TurtleArray.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_TurtleArray(type): - """Metaclass of message 'TurtleArray'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.TurtleArray') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle_array - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle_array - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle_array - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle_array - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle_array - - from my_robot_interfaces.msg import Turtle - if Turtle.__class__._TYPE_SUPPORT is None: - Turtle.__class__.__import_type_support__() - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class TurtleArray(metaclass=Metaclass_TurtleArray): - """Message class 'TurtleArray'.""" - - __slots__ = [ - '_turtles', - ] - - _fields_and_field_types = { - 'turtles': 'sequence', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedSequence(rosidl_parser.definition.NamespacedType(['my_robot_interfaces', 'msg'], 'Turtle')), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.turtles = kwargs.get('turtles', []) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.turtles != other.turtles: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def turtles(self): - """Message field 'turtles'.""" - return self._turtles - - @turtles.setter - def turtles(self, value): - if __debug__: - from my_robot_interfaces.msg import Turtle - from collections.abc import Sequence - from collections.abc import Set - from collections import UserList - from collections import UserString - assert \ - ((isinstance(value, Sequence) or - isinstance(value, Set) or - isinstance(value, UserList)) and - not isinstance(value, str) and - not isinstance(value, UserString) and - all(isinstance(v, Turtle) for v in value) and - True), \ - "The 'turtles' field must be a set or sequence and each value of type 'Turtle'" - self._turtles = value diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array_s.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array_s.c deleted file mode 100644 index 550a5e9..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_array_s.c +++ /dev/null @@ -1,147 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -#include "rosidl_runtime_c/primitives_sequence.h" -#include "rosidl_runtime_c/primitives_sequence_functions.h" - -// Nested array functions includes -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -// end nested array functions include -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message); -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[50]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle_array.TurtleArray", full_classname_dest, 49) == 0); - } - my_robot_interfaces__msg__TurtleArray * ros_message = _ros_message; - { // turtles - PyObject * field = PyObject_GetAttrString(_pymsg, "turtles"); - if (!field) { - return false; - } - PyObject * seq_field = PySequence_Fast(field, "expected a sequence in 'turtles'"); - if (!seq_field) { - Py_DECREF(field); - return false; - } - Py_ssize_t size = PySequence_Size(field); - if (-1 == size) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&(ros_message->turtles), size)) { - PyErr_SetString(PyExc_RuntimeError, "unable to create my_robot_interfaces__msg__Turtle__Sequence ros_message"); - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - my_robot_interfaces__msg__Turtle * dest = ros_message->turtles.data; - for (Py_ssize_t i = 0; i < size; ++i) { - if (!my_robot_interfaces__msg__turtle__convert_from_py(PySequence_Fast_GET_ITEM(seq_field, i), &dest[i])) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - } - Py_DECREF(seq_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of TurtleArray */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle_array"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "TurtleArray"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - { // turtles - PyObject * field = NULL; - size_t size = ros_message->turtles.size; - field = PyList_New(size); - if (!field) { - return NULL; - } - my_robot_interfaces__msg__Turtle * item; - for (size_t i = 0; i < size; ++i) { - item = &(ros_message->turtles.data[i]); - PyObject * pyitem = my_robot_interfaces__msg__turtle__convert_to_py(item); - if (!pyitem) { - Py_DECREF(field); - return NULL; - } - int rc = PyList_SetItem(field, i, pyitem); - (void)rc; - assert(rc == 0); - } - assert(PySequence_Check(field)); - { - int rc = PyObject_SetAttrString(_pymessage, "turtles", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_s.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_s.c deleted file mode 100644 index 6f6143a..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/msg/_turtle_s.c +++ /dev/null @@ -1,173 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[39]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle.Turtle", full_classname_dest, 38) == 0); - } - my_robot_interfaces__msg__Turtle * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - { // x - PyObject * field = PyObject_GetAttrString(_pymsg, "x"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->x = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // y - PyObject * field = PyObject_GetAttrString(_pymsg, "y"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->y = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // theta - PyObject * field = PyObject_GetAttrString(_pymsg, "theta"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->theta = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of Turtle */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "Turtle"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // x - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->x); - { - int rc = PyObject_SetAttrString(_pymessage, "x", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // y - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->y); - { - int rc = PyObject_SetAttrString(_pymessage, "y", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // theta - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->theta); - { - int rc = PyObject_SetAttrString(_pymessage, "theta", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index e4df3ff73ffc16c75b269f7fdaecc8497aacf7bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29704 zcmeHQeRNdSwZGw`Pz?kTl=?X;TGTQG1w|@0kOW5y8Zq?4SG*ZA1Bp#C<9ujhMdLT< zql;Q~xvK4=t?jb*<6%oJ%cXs^T1DH}Ldz?>)^^3J?&s5hF_Ue?pL8nwpoT;w&AyoA) zmG!+VifK%BVk37(`8f(=q_;uoZBTkl`&6))j+f0k)C~PSObrCkh(NvWI;P$>rDxLV zN{=bopmO;uxx|6kYf^e07s_@_x>v#uQ?_>*^e8Ts78OosnX+dahhEihrYgK5medC2 z%!QXMcObTvd>O4Apzl)@PxZe(Z1TW)YyYvSIsUKvuA7kk)K?Ba=DQ?H@=^RzyX5~7 zkryMQb{`fY>@57v#oyEWrk&dG<11FZe&*aSJ^9@u`kPKkyT?s>bK=#*ziQ9C(EaM~ zpMUPMPmezTa}c$b2jS435#1e;fmUcQV{*1HW&s*Yf!nk06)*lv(w^`&rW{Kx}z=Ps5 z(GusoEq*Sy#D|W72>#5n96*rW?^yDu#$xv`7C(PuiO(AryLVggQ!VZM76)UH{|{L5 z=S%SUR6E>$hscv^ z=j}6!+nFokTFjYc zsgfPBS=a5%u6Es6Jd?OKo=IMwi|6tHTQkXcE;#~)L^7Mpq^)Kec%XY(CN_mbqb;FhKm#4JoCE?s$5vNacC+h_{jrn;_4B4n#F zsZKZDb0Dg@6e(s>+4e+-OKxZL>2wNhwqj6{Ikz*J&Bj+JMU~5SZSk%Ie0D31Ylvgb z`Am+QDjRqfEF18gXfed36c|bLOpSvSG}*-v&!xb^OeWq_am18#g<*5!)Od&sDilKO z077W!9n?UIo(Fd&o4Lky>rG1GYpdJ=)q24O3 zW8P5a5qj7MFB}N*yNqUqqf&_zepB!NK$VSQNCYe+mrbX-vSsFyFte=xPmG;xBE)t3 z;IZ|JCiOC-XSVgh4xb8we@Y~8%ofA?q-Q3{8DJ*V-nh*pW;F zL0aWAh_qZanO1Vl2g&<~XXpihjCpti2P;8JgH!PUcsU$$NhXK6$Ox;AcnDP1242$y zhLA0d;D9v-!EE6J83ol(`_ZX6c@U0Cf3R@zdr?N-0*yB0uncC@x!8%0;es*%cUwvu#^sHJ<+ zR_WZ#vuD@N?4Eayd(NDh9qnED?wPB*^3>L>wp3?w79umVBc9Hs(z9nZB(tB#msxTu z!Ec;QTMDV~UYnh@GT+{jm=$228lcO4Jvc#f^WPtH^Jk^fIkGvcE#HaXaI-K7^XV5L zufO8ws3_@EC0(o5R~fHWcpd$~Mq!-!wFd6g2{C7bfgi8%jRx+ll=5j;Qv7VDwMDOV zYdC%id!<*y@zd5TYc(7{*}bws!?_PsdB29^C%9KOYWNWziuGg-*VjKbY50+v{1y$L zs^MET{Adl|rs2~xe7lCLrFl`iTf>jhIt`~>;Sy_+->7{o`FN$N zMSdk5OCw(SOpE+VxLTqSK#PW-BSpk#n}(}f90E^k_ymE-k8Ta0sNuaDUZde_HJsP# zsd|Hk)A~A>`&;BU^8aiGK{vKYhVY~0SMm99i)08tR(=(qn_478xVlv&fGrw+yc7|i zTQ&Ry4d15WY6(l!ZrAXLK;*}64L?c4`!xJy4e!_R=^8$$;cBW9wZj^&mhz;Qnt!Oj zGbAED$7}d(4WFdpr)&5$4OdHZqBf%8b2RxG8h)mR*J?PeX&)+wB5)`I|9>LzcFhU< zVz<0LK6cmGfloM2?6$4BQHAZXTb>^Oln6p$?q2{86;6E#q~=72M01bb&TBu*2i&!VLZQ_#*}XsK?WZ6#e&jx-dikJ)TaS=)cF)1seMA@pNH^{(C%K zkfHw`PZwh7zsJ)FcW7X?$J2=x{r7k}!J_{jPbXIN-{Vgd{9FIv{znA=qQ{>k_#GZk zCrSbkKG3-cHVGqDyFji_>D@pr}?gT0d>#G zpSe7C%YsFabYkmX$yLYhTCnHij?@1Un1UB+txhVMeVw0`^EA1+*3u0x2zd<$g-4pm}ac!o+2A0wS_v~ z|2Pig6&?nY5t!_UN`Gt}nU$)0>EQHLAyx;mZLwz?cT+2m)5lNg1Cf3ZX2_vU&_Nr! zW4El??c@*J0=O{nCQb&iyO!@p!`ou(C+x)B6kGRe5Q`YYDt^Mfl#n$@B+E&CuSfj^YV6ES< zcGuYN%_D!G?cWJ?^sOJ(`aNq$N^2B6>f2|0YmJ6A#P-?#Wo+$_Fav9YCDtY?YpbNS zL0B8~tbL2L?pi*mtR3T9+x4E`x5=m;Bx^4tKGe6@(l9klrnb;W{~z`h3R*xRISh3% z_LM#OabnzFn-5cz4b-t+(WEWl#{C`VW)-T1hBc9Km#{T!#$Ak``80kjrM1wEd(5}? zyT29pO=Mgj;v@QI&A98a_(9h8LLGez&A7C0EvZ@aGA^U6nHjfx*vz=wrL|$?cW}l{ z_f74CHV+z^5*as+O$BG%U!hYz5bEe#XvS6h*5ZaWk#SvY&6;uZm9?9t zwa|=v23Nu=l5hXj@0*u#j)ar%g=XB{zO^^^7WYkL+}{x&(Kl&6;sn z;#LD$`x?}d1ECprvTvvEa}0!B_7Bt$sY_>lJnCb zHPW2l3mteKdR~wC&L<(x;q%Vx8N|P`oWEUK3(fggv5KSy>)khtt@TlEjbUrnoZp6p zeUhYjpl_i$zuC98&aftO{yvPB=$kd?=PPTEK)qbfU*lUlR4|Cc`xG} z<$U>H%TuJa(2VQ$t=(o=6B&0mVj*(CnsHsYB}EzcZK#*axJACTqYY~!g?T`;?2Wz$PrOE*HD=l85HNJMbe4q&lX$h@r|)2y9;-VSt0+${vU->} zJO;iXRzT!$vddoeO&!HQ)UJdnDcYooo)aW`wkLY3Ciq^oO44Lz?KT1Ae!TWK(yr=xf(AlnIh^J-KF9gq-=Tr)hsvP{9E!l92po#Qp$LpH0>Mw<%J;yWz{&((s&gFq&K5mt>%Ar> zUaAux#>;Btl6oY&Vg=*DYWc>Vt#R^4y$&ZHqYjZ4uOjffY#|ud3-NV_yX6{#I)ywnQok{6;S@=n#Uqdz_fUyjG$=G}!tHGcMv z`D39l2XqSP63_{ME))`=i$QM%Z3BG>^m@>zLB9$5GUy-r3WYIv&TbFrbkM0U777iZ zOJ0ILXbb4Apm%^i1p3ogpbz?6(3e5~208{m_-p&25843Q0Qz~*1n4*Li~Uy6>GM6r$JrNmqG8tFY+;Xj_(oB>7YA68$icng^D(!xfAqOP~7tnrRut6PF44$s$;9i zjo$$Orvp6>e;aod3Qh3GnK)_j#Az4T9DeQiUgs0X%s=Do=_ivS={MkS+kX`bSkmzd z;h)3bR^WA{uL`x9!{66mC=|{kY~jR7w~wly@Sz+GgQfa=@b@_Cg#oT#;n#0Q{S&As z8&0Fr|D<2P6YwU~e^jr((y!kO{3oavdmpg==;$btAp29$|6gMqZS7M&{2cYR_M1`v z9O`ZD=TP5=ys))@59)WK-q!wR)c+Cnw)S_Te&{du_V=Rxzfo^%e+tIy4bb5MT+>TT^eqy9G3+uF~e{y`k4w*K9N`u(UEdxd!U`Dm5QU<%5i z@g6B>dz;VjJ42hqWa&6~ z$V?P|Kkrz@)7(kr7)cy{PmhilDqR20{z8iQK^y~A_}!^qCBW}Y)gcF|@HXs@Ch6y2!kCPlX@x?RyeMF$miPI5$-KywzMf(&TRMa_H*;h28Xsx1kiZ&_QqNvnz9DWa#d6QO| zfQ_${6~`+|&(c!i_fu_Zj9*w^KR+^K`O17(E+3gaJ31#?J9Bnku(NMC>#S()oYNJ| z8o`wO9pk)JFl%Yv80AzuTj|10D>UB_K4{<+Ucz}^W0iC9rOG+l>5EH*<5Ms2$=k&twZroye=zLk>i)Y9NSbm$ruTVJ4?^pO1^|Bw! zpEpX{{guL5KCkdIW)`>ql)^7iILlAQd`kX5IICDbuJBC?XZc4JzTvE5dAf;6?L4G# zmY+XH;-m2VDHZnrMui`xaF$1R1IO_fkgvj~o|Be{W{N(7#{G9f{z%81=V(7N8pmz% zq9&Yvg`3CqJHSWL*&|Xc{~mC>n&I%inOr+@EXhxB_`J&a6yQ}3o;_?~MA9>W<8hOc za+SbK_k;VgMgA!zf0N1|agB&pUsAZa@7rXY=z{ECX2HK=!S`A4)5n#BO!RRc@F2Ta zTkwZ1_*e|dWaOK=+}H03;E~esIKQ{FGho4|- znfpavB=FKiS!=S&Wo<5nE+ZKp3-k3>6Q*)~L7-j*7nO;$P}Q@qDu z$*O#LFO_P=X65>B_?@T9yIxsq@0W9OmHU13j++~yd&Yu&(dLWg6SQP~-Mhnr16=OR zdVq~^cS`T=1ZPp8C)`MoE3UhE*}|obZsR2lwB>EXXD?Z}^rCvqGR;ft8FUlb6pmin zY}FAn4yv)Sx!V|1%CUxJj+nI^_rfKYE?T(6y>#*7%Nv{B=7o!vG`bBUtVNR#AIe2HU+fL5yV(BjWOUy}+*ok~LtJ*VOiP04j|zl@$-Z49XKGPHK~wz) zxsR^c^3+RxWJ}SO$o4@hJwp_AD^O7kN8p}`oIUS*G@8ZMzM_*_29YCrh6GN>VPhPg zBI+)qX0S|3%A-DH>%5WgsT>gNgJ4D6;*>Ey*xr{rYyLvVZ#rwH12s@Nv)r z!>$i|$)@X}yVYx((0@?F5prm02e>*@s6)!$YdIb8Rbt2_7&z;Cmt!NCe$8|iPiq+4 z=G*;^85{cZxhPP>I<5MrP`h5`2Q=rFJp&GO;-VuM0QQ9SCm!lu*((9cNi}7S*jw(k2ysYGTduCX)Ry`|j_Xs6IKu>65n^Vp zhaJozsjk$Ff5PEJvpt=;_)5@RM$$I^)|JX7qqHS$I+IG{A5io-Q4bQk&dzL4I6|N; zo^5lYiJmSrCTT9?L^H{bIDzV0x+CXAX+gz_;%jtuN`1*DTb*bw*$tLfW+0tP#B*^c znru^RF>ML7#++f{R1jQs_@79eBbGvuDrhI=NBBD?mdifVHUPrjiMcNaA<||kD&+fMc3#1aZLBJprWSz?-=?mF)7G& zv&tWC#HIf^wJL z(3_Me|G*rxRB4Ecz`_k$-FYYm+B&oprEj!wPY z)ntd2{Vl4a^!(Im_*1O++!1aMdcJGw&Za9Qm&E-Ly|7)zsG9rE7}2R6l6y-B@!iz_ EUxp;A*#H0l diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 837b9cbc1cac5d85620229727af344ede4a70d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29720 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 Y_e;#eb{V7UF#XwWO5!yZ)YR7hf3%gqCjbBd diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/__init__.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/__init__.py deleted file mode 100644 index dcbe5d1..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from my_robot_interfaces.srv._catch_turtle import CatchTurtle # noqa: F401 -from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea # noqa: F401 diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle.py deleted file mode 100644 index 166fb68..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle.py +++ /dev/null @@ -1,283 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/CatchTurtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_CatchTurtle_Request(type): - """Metaclass of message 'CatchTurtle_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Request(metaclass=Metaclass_CatchTurtle_Request): - """Message class 'CatchTurtle_Request'.""" - - __slots__ = [ - '_name', - ] - - _fields_and_field_types = { - 'name': 'string', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_CatchTurtle_Response(type): - """Metaclass of message 'CatchTurtle_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Response(metaclass=Metaclass_CatchTurtle_Response): - """Message class 'CatchTurtle_Response'.""" - - __slots__ = [ - '_success', - ] - - _fields_and_field_types = { - 'success': 'boolean', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('boolean'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.success = kwargs.get('success', bool()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.success != other.success: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def success(self): - """Message field 'success'.""" - return self._success - - @success.setter - def success(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'success' field must be of type 'bool'" - self._success = value - - -class Metaclass_CatchTurtle(type): - """Metaclass of service 'CatchTurtle'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__catch_turtle - - from my_robot_interfaces.srv import _catch_turtle - if _catch_turtle.Metaclass_CatchTurtle_Request._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Request.__import_type_support__() - if _catch_turtle.Metaclass_CatchTurtle_Response._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Response.__import_type_support__() - - -class CatchTurtle(metaclass=Metaclass_CatchTurtle): - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Request as Request - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle_s.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle_s.c deleted file mode 100644 index 79a4795..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_catch_turtle_s.c +++ /dev/null @@ -1,208 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[58]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Request", full_classname_dest, 57) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[59]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Response", full_classname_dest, 58) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = _ros_message; - { // success - PyObject * field = PyObject_GetAttrString(_pymsg, "success"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->success = (Py_True == field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - { // success - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->success ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "success", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area.py deleted file mode 100644 index fbac567..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area.py +++ /dev/null @@ -1,313 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_ComputeRectangleArea_Request(type): - """Metaclass of message 'ComputeRectangleArea_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Request(metaclass=Metaclass_ComputeRectangleArea_Request): - """Message class 'ComputeRectangleArea_Request'.""" - - __slots__ = [ - '_length', - '_width', - ] - - _fields_and_field_types = { - 'length': 'double', - 'width': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.length = kwargs.get('length', float()) - self.width = kwargs.get('width', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.length != other.length: - return False - if self.width != other.width: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def length(self): - """Message field 'length'.""" - return self._length - - @length.setter - def length(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'length' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'length' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._length = value - - @builtins.property - def width(self): - """Message field 'width'.""" - return self._width - - @width.setter - def width(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'width' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'width' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._width = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import math - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_ComputeRectangleArea_Response(type): - """Metaclass of message 'ComputeRectangleArea_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Response(metaclass=Metaclass_ComputeRectangleArea_Response): - """Message class 'ComputeRectangleArea_Response'.""" - - __slots__ = [ - '_area', - ] - - _fields_and_field_types = { - 'area': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.area = kwargs.get('area', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.area != other.area: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def area(self): - """Message field 'area'.""" - return self._area - - @area.setter - def area(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'area' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'area' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._area = value - - -class Metaclass_ComputeRectangleArea(type): - """Metaclass of service 'ComputeRectangleArea'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__compute_rectangle_area - - from my_robot_interfaces.srv import _compute_rectangle_area - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request.__import_type_support__() - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response.__import_type_support__() - - -class ComputeRectangleArea(metaclass=Metaclass_ComputeRectangleArea): - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Request as Request - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area_s.c b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area_s.c deleted file mode 100644 index ad339e7..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/srv/_compute_rectangle_area_s.c +++ /dev/null @@ -1,213 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[77]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Request", full_classname_dest, 76) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = _ros_message; - { // length - PyObject * field = PyObject_GetAttrString(_pymsg, "length"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->length = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // width - PyObject * field = PyObject_GetAttrString(_pymsg, "width"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->width = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - { // length - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->length); - { - int rc = PyObject_SetAttrString(_pymessage, "length", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // width - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->width); - { - int rc = PyObject_SetAttrString(_pymessage, "width", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[78]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Response", full_classname_dest, 77) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = _ros_message; - { // area - PyObject * field = PyObject_GetAttrString(_pymsg, "area"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->area = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - { // area - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->area); - { - int rc = PyObject_SetAttrString(_pymessage, "area", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/setup.py b/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/setup.py deleted file mode 100644 index cf5bb49..0000000 --- a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/setup.py +++ /dev/null @@ -1,9 +0,0 @@ -from setuptools import find_packages -from setuptools import setup - -setup( - name='my_robot_interfaces', - version='0.0.0', - packages=find_packages( - include=('my_robot_interfaces', 'my_robot_interfaces.*')), -) diff --git a/build/my_robot_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/my_robot_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake deleted file mode 100644 index 9ff0f4f..0000000 --- a/build/my_robot_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ /dev/null @@ -1,57 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces") - 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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/build/my_robot_interfaces/cmake_args.last b/build/my_robot_interfaces/cmake_args.last deleted file mode 100644 index 4af1832..0000000 --- a/build/my_robot_interfaces/cmake_args.last +++ /dev/null @@ -1 +0,0 @@ -None \ No newline at end of file diff --git a/build/my_robot_interfaces/cmake_install.cmake b/build/my_robot_interfaces/cmake_install.cmake deleted file mode 100644 index 6e7ef1c..0000000 --- a/build/my_robot_interfaces/cmake_install.cmake +++ /dev/null @@ -1,684 +0,0 @@ -# Install script for directory: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces") -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) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/rosidl_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/" REGEX "/[^/]*\\.h$") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/environment" TYPE FILE FILES "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/library_path.dsv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_c.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" - 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/libmy_robot_interfaces__rosidl_generator_c.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/" REGEX "/[^/]*\\.cpp$" EXCLUDE) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - OLD_RPATH "/opt/ros/humble/lib:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/" REGEX "/[^/]*\\.h$") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_c.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/" REGEX "/[^/]*\\.hpp$") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/" REGEX "/[^/]*\\.cpp$" EXCLUDE) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - 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/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/my_robot_interfaces/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/" REGEX "/[^/]*\\.hpp$") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - 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/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_cpp.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" - 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/libmy_robot_interfaces__rosidl_typesupport_cpp.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.sh") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_environment_hooks/pythonpath.dsv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces.egg-info/") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces" TYPE DIRECTORY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/" REGEX "/[^/]*\\.pyc$" EXCLUDE REGEX "/\\_\\_pycache\\_\\_$" EXCLUDE) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - execute_process( - COMMAND - "/usr/bin/python3" "-m" "compileall" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" - OLD_RPATH "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces:/opt/ros/humble/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/HardwareStatus.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/Turtle.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/msg" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/msg/TurtleArray.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/ComputeRectangleArea.srv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/srv/CatchTurtle.srv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/srv" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg") -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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces") -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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/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/my_robot_interfaces/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces/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/my_robot_interfaces/environment" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/my_robot_interfaces") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/CMakeFiles/Export/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces/cmake" TYPE FILE FILES - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig.cmake" - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/ament_cmake_core/my_robot_interfacesConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/my_robot_interfaces" TYPE FILE FILES "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces/package.xml") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/my_robot_interfaces__py/cmake_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/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/my_robot_interfaces/colcon_build.rc b/build/my_robot_interfaces/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/my_robot_interfaces/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/my_robot_interfaces/colcon_command_prefix_build.sh b/build/my_robot_interfaces/colcon_command_prefix_build.sh deleted file mode 100644 index f9867d5..0000000 --- a/build/my_robot_interfaces/colcon_command_prefix_build.sh +++ /dev/null @@ -1 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/my_robot_interfaces/colcon_command_prefix_build.sh.env b/build/my_robot_interfaces/colcon_command_prefix_build.sh.env deleted file mode 100644 index ca17f00..0000000 --- a/build/my_robot_interfaces/colcon_command_prefix_build.sh.env +++ /dev/null @@ -1,71 +0,0 @@ -AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble -CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -COLCON=1 -COLCON_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -COLORFGBG=15;0 -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus -DESKTOP_SESSION=plasma -DISPLAY=:0 -GAZEBO_MODEL_PATH=/opt/ros/humble/share -GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 -GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0 -GTK_RC_FILES=/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc -HOME=/home/ros-laptop1 -IGN_GAZEBO_MODEL_PATH=/opt/ros/humble/share -IGN_GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -IM_CONFIG_PHASE=1 -KDE_APPLICATIONS_AS_SCOPE=1 -KDE_FULL_SESSION=true -KDE_SESSION_UID=1000 -KDE_SESSION_VERSION=5 -KONSOLE_DBUS_SERVICE=:1.210 -KONSOLE_DBUS_SESSION=/Sessions/4 -KONSOLE_DBUS_WINDOW=/Windows/1 -KONSOLE_VERSION=211203 -LANG=en_US.UTF-8 -LANGUAGE= -LC_ALL=en_US.UTF-8 -LD_LIBRARY_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/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 -LOGNAME=ros-laptop1 -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: -PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket -PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint -PROFILEHOME= -PWD=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages -QT_ACCESSIBILITY=1 -QT_AUTO_SCREEN_SCALE_FACTOR=0 -ROS_DISTRO=humble -ROS_LOCALHOST_ONLY=0 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847 -SHELL=/bin/bash -SHELL_SESSION_ID=290158f40eeb4fb3bc996ff3cf0e3220 -SHLVL=1 -SSH_AGENT_PID=1667 -SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFG8k1f/agent.1543 -SYSTEMD_EXEC_PID=1525 -TERM=xterm-256color -USER=ros-laptop1 -WINDOWID=4194311 -XAUTHORITY=/home/ros-laptop1/.Xauthority -XCURSOR_SIZE=24 -XCURSOR_THEME=breeze_cursors -XDG_CONFIG_DIRS=/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings -XDG_CURRENT_DESKTOP=KDE -XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop -XDG_RUNTIME_DIR=/run/user/1000 -XDG_SEAT=seat0 -XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 -XDG_SESSION_CLASS=user -XDG_SESSION_DESKTOP=KDE -XDG_SESSION_ID=3 -XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 -XDG_SESSION_TYPE=x11 -XDG_VTNR=1 -_=/usr/bin/colcon diff --git a/build/my_robot_interfaces/install_manifest.txt b/build/my_robot_interfaces/install_manifest.txt deleted file mode 100644 index 90ba51d..0000000 --- a/build/my_robot_interfaces/install_manifest.txt +++ /dev/null @@ -1,178 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml \ No newline at end of file diff --git a/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_c.so b/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_c.so deleted file mode 100755 index 026a25988ac3be0ab0649f22788a3e4ddff52b1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52280 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 ZFKjKUT}8udepmU256BvQ90Cqh`~NZVk3;|f diff --git a/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_c.so b/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_c.so deleted file mode 100755 index e30531f20a5e3b455e3a1fa88e7c2e75cda2d19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31296 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 diff --git a/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_cpp.so b/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_cpp.so deleted file mode 100755 index d58e91b6f38b14bbd7a6ec6a7f29ab221255ecec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33864 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 diff --git a/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so b/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so deleted file mode 100755 index 278a5b497410b870141d4f51b29f9d852a1ccd4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87328 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 Sr(6EhXUdev8W{}M`hNhx-?Om* diff --git a/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so b/build/my_robot_interfaces/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so deleted file mode 100755 index 2acf186b0330ad9d1e943aadfd98bd655210aaf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35000 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 xIuV4Lr0S#m=V8E{y345IZ|A#`S$n<);!>5XP turtles; - }; - }; -}; diff --git a/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl b/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl deleted file mode 100644 index ebb6f43..0000000 --- a/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl +++ /dev/null @@ -1,15 +0,0 @@ -// generated from rosidl_adapter/resource/srv.idl.em -// with input from my_robot_interfaces/srv/CatchTurtle.srv -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module srv { - struct CatchTurtle_Request { - string name; - }; - struct CatchTurtle_Response { - boolean success; - }; - }; -}; diff --git a/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl b/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl deleted file mode 100644 index e52d0ff..0000000 --- a/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl +++ /dev/null @@ -1,17 +0,0 @@ -// generated from rosidl_adapter/resource/srv.idl.em -// with input from my_robot_interfaces/srv/ComputeRectangleArea.srv -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module srv { - struct ComputeRectangleArea_Request { - double length; - - double width; - }; - struct ComputeRectangleArea_Response { - double area; - }; - }; -}; diff --git a/build/my_robot_interfaces/rosidl_adapter__arguments__my_robot_interfaces.json b/build/my_robot_interfaces/rosidl_adapter__arguments__my_robot_interfaces.json deleted file mode 100644 index 328f60a..0000000 --- a/build/my_robot_interfaces/rosidl_adapter__arguments__my_robot_interfaces.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "non_idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces:msg/HardwareStatus.msg", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces:msg/Turtle.msg", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces:msg/TurtleArray.msg", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces:srv/ComputeRectangleArea.srv", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces:srv/CatchTurtle.srv" - ] -} diff --git a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake b/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake deleted file mode 100644 index 5e06c04..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake +++ /dev/null @@ -1,4 +0,0 @@ -# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in - -set(my_robot_interfaces_IDL_FILES "msg/HardwareStatus.idl;msg/Turtle.idl;msg/TurtleArray.idl;srv/ComputeRectangleArea.idl;srv/CatchTurtle.idl") -set(my_robot_interfaces_INTERFACE_FILES "msg/HardwareStatus.msg;msg/Turtle.msg;msg/TurtleArray.msg;srv/ComputeRectangleArea.srv;srv/ComputeRectangleArea_Request.msg;srv/ComputeRectangleArea_Response.msg;srv/CatchTurtle.srv;srv/CatchTurtle_Request.msg;srv/CatchTurtle_Response.msg") diff --git a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake b/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake deleted file mode 100644 index df1a37c..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake +++ /dev/null @@ -1,49 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in - -set(_exported_typesupport_libraries - "__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp") - -# populate my_robot_interfaces_LIBRARIES_ -if(NOT _exported_typesupport_libraries STREQUAL "") - # loop over typesupport libraries - foreach(_tuple ${_exported_typesupport_libraries}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _library) - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # the library wasn't found - message(FATAL_ERROR - "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR - "Package 'my_robot_interfaces' found the typesupport library '${_library}' at '${_lib}' " - "which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the typesupport library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} "${_library}") - endif() - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake b/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake deleted file mode 100644 index 19617ea..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in - -set(_exported_typesupport_targets - "__rosidl_generator_c:my_robot_interfaces__rosidl_generator_c;__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_introspection_c:my_robot_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_c:my_robot_interfaces__rosidl_typesupport_c;__rosidl_generator_cpp:my_robot_interfaces__rosidl_generator_cpp;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;__rosidl_typesupport_introspection_cpp:my_robot_interfaces__rosidl_typesupport_introspection_cpp;__rosidl_typesupport_cpp:my_robot_interfaces__rosidl_typesupport_cpp;__rosidl_generator_py:my_robot_interfaces__rosidl_generator_py") - -# populate my_robot_interfaces_TARGETS_ -if(NOT _exported_typesupport_targets STREQUAL "") - # loop over typesupport targets - foreach(_tuple ${_exported_typesupport_targets}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _target) - - set(_target "my_robot_interfaces::${_target}") - if(NOT TARGET "${_target}") - # the exported target must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport target '${_target}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_TARGETS${_suffix} "${_target}") - endif() - endforeach() -endif() diff --git a/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg b/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg deleted file mode 100644 index 42f2bc1..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Request.msg +++ /dev/null @@ -1 +0,0 @@ -string name diff --git a/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg b/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg deleted file mode 100644 index 162f08d..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/srv/CatchTurtle_Response.msg +++ /dev/null @@ -1,2 +0,0 @@ - -bool success \ No newline at end of file diff --git a/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg b/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg deleted file mode 100644 index 2162c6b..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Request.msg +++ /dev/null @@ -1,2 +0,0 @@ -float64 length -float64 width diff --git a/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg b/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg deleted file mode 100644 index 6da0c40..0000000 --- a/build/my_robot_interfaces/rosidl_cmake/srv/ComputeRectangleArea_Response.msg +++ /dev/null @@ -1,2 +0,0 @@ - -float64 area \ No newline at end of file diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c deleted file mode 100644 index 969df29..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c +++ /dev/null @@ -1,267 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `debug_message` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__msg__HardwareStatus__init(my_robot_interfaces__msg__HardwareStatus * msg) -{ - if (!msg) { - return false; - } - // temperature - // are_motors_ready - // debug_message - if (!rosidl_runtime_c__String__init(&msg->debug_message)) { - my_robot_interfaces__msg__HardwareStatus__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__msg__HardwareStatus__fini(my_robot_interfaces__msg__HardwareStatus * msg) -{ - if (!msg) { - return; - } - // temperature - // are_motors_ready - // debug_message - rosidl_runtime_c__String__fini(&msg->debug_message); -} - -bool -my_robot_interfaces__msg__HardwareStatus__are_equal(const my_robot_interfaces__msg__HardwareStatus * lhs, const my_robot_interfaces__msg__HardwareStatus * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // temperature - if (lhs->temperature != rhs->temperature) { - return false; - } - // are_motors_ready - if (lhs->are_motors_ready != rhs->are_motors_ready) { - return false; - } - // debug_message - if (!rosidl_runtime_c__String__are_equal( - &(lhs->debug_message), &(rhs->debug_message))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__HardwareStatus__copy( - const my_robot_interfaces__msg__HardwareStatus * input, - my_robot_interfaces__msg__HardwareStatus * output) -{ - if (!input || !output) { - return false; - } - // temperature - output->temperature = input->temperature; - // are_motors_ready - output->are_motors_ready = input->are_motors_ready; - // debug_message - if (!rosidl_runtime_c__String__copy( - &(input->debug_message), &(output->debug_message))) - { - return false; - } - return true; -} - -my_robot_interfaces__msg__HardwareStatus * -my_robot_interfaces__msg__HardwareStatus__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * msg = (my_robot_interfaces__msg__HardwareStatus *)allocator.allocate(sizeof(my_robot_interfaces__msg__HardwareStatus), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__HardwareStatus)); - bool success = my_robot_interfaces__msg__HardwareStatus__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__HardwareStatus__destroy(my_robot_interfaces__msg__HardwareStatus * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__HardwareStatus__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__init(my_robot_interfaces__msg__HardwareStatus__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__HardwareStatus *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__HardwareStatus), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__HardwareStatus__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__HardwareStatus__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__HardwareStatus__Sequence__fini(my_robot_interfaces__msg__HardwareStatus__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__HardwareStatus__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__HardwareStatus__Sequence * -my_robot_interfaces__msg__HardwareStatus__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus__Sequence * array = (my_robot_interfaces__msg__HardwareStatus__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__HardwareStatus__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__HardwareStatus__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__HardwareStatus__Sequence__destroy(my_robot_interfaces__msg__HardwareStatus__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__HardwareStatus__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__are_equal(const my_robot_interfaces__msg__HardwareStatus__Sequence * lhs, const my_robot_interfaces__msg__HardwareStatus__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__copy( - const my_robot_interfaces__msg__HardwareStatus__Sequence * input, - my_robot_interfaces__msg__HardwareStatus__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__HardwareStatus); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * data = - (my_robot_interfaces__msg__HardwareStatus *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__HardwareStatus__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h deleted file mode 100644 index ba7cf42..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" - -/// Initialize msg/HardwareStatus message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__HardwareStatus - * )) before or use - * my_robot_interfaces__msg__HardwareStatus__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__init(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Finalize msg/HardwareStatus message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__fini(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Create msg/HardwareStatus message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__HardwareStatus__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__HardwareStatus * -my_robot_interfaces__msg__HardwareStatus__create(); - -/// Destroy msg/HardwareStatus message. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__destroy(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Check for msg/HardwareStatus message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__are_equal(const my_robot_interfaces__msg__HardwareStatus * lhs, const my_robot_interfaces__msg__HardwareStatus * rhs); - -/// Copy a msg/HardwareStatus message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__copy( - const my_robot_interfaces__msg__HardwareStatus * input, - my_robot_interfaces__msg__HardwareStatus * output); - -/// Initialize array of msg/HardwareStatus messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__HardwareStatus__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__init(my_robot_interfaces__msg__HardwareStatus__Sequence * array, size_t size); - -/// Finalize array of msg/HardwareStatus messages. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__Sequence__fini(my_robot_interfaces__msg__HardwareStatus__Sequence * array); - -/// Create array of msg/HardwareStatus messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__HardwareStatus__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__HardwareStatus__Sequence * -my_robot_interfaces__msg__HardwareStatus__Sequence__create(size_t size); - -/// Destroy array of msg/HardwareStatus messages. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__Sequence__destroy(my_robot_interfaces__msg__HardwareStatus__Sequence * array); - -/// Check for msg/HardwareStatus message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__are_equal(const my_robot_interfaces__msg__HardwareStatus__Sequence * lhs, const my_robot_interfaces__msg__HardwareStatus__Sequence * rhs); - -/// Copy an array of msg/HardwareStatus messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__copy( - const my_robot_interfaces__msg__HardwareStatus__Sequence * input, - my_robot_interfaces__msg__HardwareStatus__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h deleted file mode 100644 index b044b7d..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__struct.h +++ /dev/null @@ -1,46 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'debug_message' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in msg/HardwareStatus in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__HardwareStatus -{ - int64_t temperature; - bool are_motors_ready; - rosidl_runtime_c__String debug_message; -} my_robot_interfaces__msg__HardwareStatus; - -// Struct for a sequence of my_robot_interfaces__msg__HardwareStatus. -typedef struct my_robot_interfaces__msg__HardwareStatus__Sequence -{ - my_robot_interfaces__msg__HardwareStatus * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__HardwareStatus__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h deleted file mode 100644 index d4d2433..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - HardwareStatus -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c deleted file mode 100644 index 13782b6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c +++ /dev/null @@ -1,275 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__msg__Turtle__init(my_robot_interfaces__msg__Turtle * msg) -{ - if (!msg) { - return false; - } - // name - if (!rosidl_runtime_c__String__init(&msg->name)) { - my_robot_interfaces__msg__Turtle__fini(msg); - return false; - } - // x - // y - // theta - return true; -} - -void -my_robot_interfaces__msg__Turtle__fini(my_robot_interfaces__msg__Turtle * msg) -{ - if (!msg) { - return; - } - // name - rosidl_runtime_c__String__fini(&msg->name); - // x - // y - // theta -} - -bool -my_robot_interfaces__msg__Turtle__are_equal(const my_robot_interfaces__msg__Turtle * lhs, const my_robot_interfaces__msg__Turtle * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // name - if (!rosidl_runtime_c__String__are_equal( - &(lhs->name), &(rhs->name))) - { - return false; - } - // x - if (lhs->x != rhs->x) { - return false; - } - // y - if (lhs->y != rhs->y) { - return false; - } - // theta - if (lhs->theta != rhs->theta) { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__Turtle__copy( - const my_robot_interfaces__msg__Turtle * input, - my_robot_interfaces__msg__Turtle * output) -{ - if (!input || !output) { - return false; - } - // name - if (!rosidl_runtime_c__String__copy( - &(input->name), &(output->name))) - { - return false; - } - // x - output->x = input->x; - // y - output->y = input->y; - // theta - output->theta = input->theta; - return true; -} - -my_robot_interfaces__msg__Turtle * -my_robot_interfaces__msg__Turtle__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * msg = (my_robot_interfaces__msg__Turtle *)allocator.allocate(sizeof(my_robot_interfaces__msg__Turtle), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__Turtle)); - bool success = my_robot_interfaces__msg__Turtle__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__Turtle__destroy(my_robot_interfaces__msg__Turtle * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__Turtle__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__Turtle__Sequence__init(my_robot_interfaces__msg__Turtle__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__Turtle *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__Turtle), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__Turtle__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__Turtle__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__Turtle__Sequence__fini(my_robot_interfaces__msg__Turtle__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__Turtle__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__Turtle__Sequence * -my_robot_interfaces__msg__Turtle__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle__Sequence * array = (my_robot_interfaces__msg__Turtle__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__Turtle__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__Turtle__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__Turtle__Sequence__destroy(my_robot_interfaces__msg__Turtle__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__Turtle__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__Turtle__Sequence__are_equal(const my_robot_interfaces__msg__Turtle__Sequence * lhs, const my_robot_interfaces__msg__Turtle__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__Turtle__Sequence__copy( - const my_robot_interfaces__msg__Turtle__Sequence * input, - my_robot_interfaces__msg__Turtle__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__Turtle); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * data = - (my_robot_interfaces__msg__Turtle *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__Turtle__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h deleted file mode 100644 index eff94a6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - -/// Initialize msg/Turtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__Turtle - * )) before or use - * my_robot_interfaces__msg__Turtle__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__init(my_robot_interfaces__msg__Turtle * msg); - -/// Finalize msg/Turtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__fini(my_robot_interfaces__msg__Turtle * msg); - -/// Create msg/Turtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__Turtle__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__Turtle * -my_robot_interfaces__msg__Turtle__create(); - -/// Destroy msg/Turtle message. -/** - * It calls - * my_robot_interfaces__msg__Turtle__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__destroy(my_robot_interfaces__msg__Turtle * msg); - -/// Check for msg/Turtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__are_equal(const my_robot_interfaces__msg__Turtle * lhs, const my_robot_interfaces__msg__Turtle * rhs); - -/// Copy a msg/Turtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__copy( - const my_robot_interfaces__msg__Turtle * input, - my_robot_interfaces__msg__Turtle * output); - -/// Initialize array of msg/Turtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__Turtle__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__init(my_robot_interfaces__msg__Turtle__Sequence * array, size_t size); - -/// Finalize array of msg/Turtle messages. -/** - * It calls - * my_robot_interfaces__msg__Turtle__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__Sequence__fini(my_robot_interfaces__msg__Turtle__Sequence * array); - -/// Create array of msg/Turtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__Turtle__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__Turtle__Sequence * -my_robot_interfaces__msg__Turtle__Sequence__create(size_t size); - -/// Destroy array of msg/Turtle messages. -/** - * It calls - * my_robot_interfaces__msg__Turtle__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__Sequence__destroy(my_robot_interfaces__msg__Turtle__Sequence * array); - -/// Check for msg/Turtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__are_equal(const my_robot_interfaces__msg__Turtle__Sequence * lhs, const my_robot_interfaces__msg__Turtle__Sequence * rhs); - -/// Copy an array of msg/Turtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__copy( - const my_robot_interfaces__msg__Turtle__Sequence * input, - my_robot_interfaces__msg__Turtle__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h deleted file mode 100644 index 81053d6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__struct.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'name' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in msg/Turtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__Turtle -{ - rosidl_runtime_c__String name; - double x; - double y; - double theta; -} my_robot_interfaces__msg__Turtle; - -// Struct for a sequence of my_robot_interfaces__msg__Turtle. -typedef struct my_robot_interfaces__msg__Turtle__Sequence -{ - my_robot_interfaces__msg__Turtle * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__Turtle__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h deleted file mode 100644 index 7f8c8ef..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - Turtle -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c deleted file mode 100644 index 383297b..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c +++ /dev/null @@ -1,251 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `turtles` -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -bool -my_robot_interfaces__msg__TurtleArray__init(my_robot_interfaces__msg__TurtleArray * msg) -{ - if (!msg) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&msg->turtles, 0)) { - my_robot_interfaces__msg__TurtleArray__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__msg__TurtleArray__fini(my_robot_interfaces__msg__TurtleArray * msg) -{ - if (!msg) { - return; - } - // turtles - my_robot_interfaces__msg__Turtle__Sequence__fini(&msg->turtles); -} - -bool -my_robot_interfaces__msg__TurtleArray__are_equal(const my_robot_interfaces__msg__TurtleArray * lhs, const my_robot_interfaces__msg__TurtleArray * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__are_equal( - &(lhs->turtles), &(rhs->turtles))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__TurtleArray__copy( - const my_robot_interfaces__msg__TurtleArray * input, - my_robot_interfaces__msg__TurtleArray * output) -{ - if (!input || !output) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__copy( - &(input->turtles), &(output->turtles))) - { - return false; - } - return true; -} - -my_robot_interfaces__msg__TurtleArray * -my_robot_interfaces__msg__TurtleArray__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * msg = (my_robot_interfaces__msg__TurtleArray *)allocator.allocate(sizeof(my_robot_interfaces__msg__TurtleArray), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__TurtleArray)); - bool success = my_robot_interfaces__msg__TurtleArray__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__TurtleArray__destroy(my_robot_interfaces__msg__TurtleArray * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__TurtleArray__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__init(my_robot_interfaces__msg__TurtleArray__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__TurtleArray *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__TurtleArray), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__TurtleArray__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__TurtleArray__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__TurtleArray__Sequence__fini(my_robot_interfaces__msg__TurtleArray__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__TurtleArray__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__TurtleArray__Sequence * -my_robot_interfaces__msg__TurtleArray__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray__Sequence * array = (my_robot_interfaces__msg__TurtleArray__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__TurtleArray__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__TurtleArray__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__TurtleArray__Sequence__destroy(my_robot_interfaces__msg__TurtleArray__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__TurtleArray__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__are_equal(const my_robot_interfaces__msg__TurtleArray__Sequence * lhs, const my_robot_interfaces__msg__TurtleArray__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__copy( - const my_robot_interfaces__msg__TurtleArray__Sequence * input, - my_robot_interfaces__msg__TurtleArray__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__TurtleArray); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * data = - (my_robot_interfaces__msg__TurtleArray *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__TurtleArray__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h deleted file mode 100644 index c3f0f9d..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" - -/// Initialize msg/TurtleArray message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__TurtleArray - * )) before or use - * my_robot_interfaces__msg__TurtleArray__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__init(my_robot_interfaces__msg__TurtleArray * msg); - -/// Finalize msg/TurtleArray message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__fini(my_robot_interfaces__msg__TurtleArray * msg); - -/// Create msg/TurtleArray message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__TurtleArray__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__TurtleArray * -my_robot_interfaces__msg__TurtleArray__create(); - -/// Destroy msg/TurtleArray message. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__destroy(my_robot_interfaces__msg__TurtleArray * msg); - -/// Check for msg/TurtleArray message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__are_equal(const my_robot_interfaces__msg__TurtleArray * lhs, const my_robot_interfaces__msg__TurtleArray * rhs); - -/// Copy a msg/TurtleArray message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__copy( - const my_robot_interfaces__msg__TurtleArray * input, - my_robot_interfaces__msg__TurtleArray * output); - -/// Initialize array of msg/TurtleArray messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__TurtleArray__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__init(my_robot_interfaces__msg__TurtleArray__Sequence * array, size_t size); - -/// Finalize array of msg/TurtleArray messages. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__Sequence__fini(my_robot_interfaces__msg__TurtleArray__Sequence * array); - -/// Create array of msg/TurtleArray messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__TurtleArray__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__TurtleArray__Sequence * -my_robot_interfaces__msg__TurtleArray__Sequence__create(size_t size); - -/// Destroy array of msg/TurtleArray messages. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__Sequence__destroy(my_robot_interfaces__msg__TurtleArray__Sequence * array); - -/// Check for msg/TurtleArray message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__are_equal(const my_robot_interfaces__msg__TurtleArray__Sequence * lhs, const my_robot_interfaces__msg__TurtleArray__Sequence * rhs); - -/// Copy an array of msg/TurtleArray messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__copy( - const my_robot_interfaces__msg__TurtleArray__Sequence * input, - my_robot_interfaces__msg__TurtleArray__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h deleted file mode 100644 index d09fda6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__struct.h +++ /dev/null @@ -1,44 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - -/// Struct defined in msg/TurtleArray in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__TurtleArray -{ - my_robot_interfaces__msg__Turtle__Sequence turtles; -} my_robot_interfaces__msg__TurtleArray; - -// Struct for a sequence of my_robot_interfaces__msg__TurtleArray. -typedef struct my_robot_interfaces__msg__TurtleArray__Sequence -{ - my_robot_interfaces__msg__TurtleArray * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__TurtleArray__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h deleted file mode 100644 index d066364..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - TurtleArray -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h deleted file mode 100644 index 1f5a628..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/hardware_status.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ -#define MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h deleted file mode 100644 index 6b2fbc4..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h +++ /dev/null @@ -1,42 +0,0 @@ -// generated from rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h deleted file mode 100644 index cb2bc28..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_H_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_H_ - -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h deleted file mode 100644 index 5a24105..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/msg/turtle_array.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h deleted file mode 100644 index 21cf833..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/catch_turtle.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ -#define MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" - -#endif // MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h deleted file mode 100644 index 62ca77e..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/compute_rectangle_area.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ -#define MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" - -#endif // MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c deleted file mode 100644 index e540c00..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c +++ /dev/null @@ -1,475 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__srv__CatchTurtle_Request__init(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - if (!msg) { - return false; - } - // name - if (!rosidl_runtime_c__String__init(&msg->name)) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__fini(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - if (!msg) { - return; - } - // name - rosidl_runtime_c__String__fini(&msg->name); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request * lhs, const my_robot_interfaces__srv__CatchTurtle_Request * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // name - if (!rosidl_runtime_c__String__are_equal( - &(lhs->name), &(rhs->name))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__copy( - const my_robot_interfaces__srv__CatchTurtle_Request * input, - my_robot_interfaces__srv__CatchTurtle_Request * output) -{ - if (!input || !output) { - return false; - } - // name - if (!rosidl_runtime_c__String__copy( - &(input->name), &(output->name))) - { - return false; - } - return true; -} - -my_robot_interfaces__srv__CatchTurtle_Request * -my_robot_interfaces__srv__CatchTurtle_Request__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * msg = (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Request), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__CatchTurtle_Request)); - bool success = my_robot_interfaces__srv__CatchTurtle_Request__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__destroy(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__CatchTurtle_Request), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__CatchTurtle_Request__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__CatchTurtle_Request__Sequence * -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array = (my_robot_interfaces__srv__CatchTurtle_Request__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Request__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__CatchTurtle_Request); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * data = - (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Response__init(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - if (!msg) { - return false; - } - // success - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__fini(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - if (!msg) { - return; - } - // success -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response * lhs, const my_robot_interfaces__srv__CatchTurtle_Response * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // success - if (lhs->success != rhs->success) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__copy( - const my_robot_interfaces__srv__CatchTurtle_Response * input, - my_robot_interfaces__srv__CatchTurtle_Response * output) -{ - if (!input || !output) { - return false; - } - // success - output->success = input->success; - return true; -} - -my_robot_interfaces__srv__CatchTurtle_Response * -my_robot_interfaces__srv__CatchTurtle_Response__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * msg = (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Response), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__CatchTurtle_Response)); - bool success = my_robot_interfaces__srv__CatchTurtle_Response__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__destroy(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__CatchTurtle_Response), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__CatchTurtle_Response__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__CatchTurtle_Response__Sequence * -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array = (my_robot_interfaces__srv__CatchTurtle_Response__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Response__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__CatchTurtle_Response); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * data = - (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h deleted file mode 100644 index aeef732..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.h +++ /dev/null @@ -1,329 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - -/// Initialize srv/CatchTurtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__CatchTurtle_Request - * )) before or use - * my_robot_interfaces__srv__CatchTurtle_Request__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__init(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Finalize srv/CatchTurtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__fini(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Create srv/CatchTurtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__CatchTurtle_Request__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Request * -my_robot_interfaces__srv__CatchTurtle_Request__create(); - -/// Destroy srv/CatchTurtle message. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__destroy(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Check for srv/CatchTurtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request * lhs, const my_robot_interfaces__srv__CatchTurtle_Request * rhs); - -/// Copy a srv/CatchTurtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__copy( - const my_robot_interfaces__srv__CatchTurtle_Request * input, - my_robot_interfaces__srv__CatchTurtle_Request * output); - -/// Initialize array of srv/CatchTurtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__CatchTurtle_Request__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array, size_t size); - -/// Finalize array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array); - -/// Create array of srv/CatchTurtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Request__Sequence * -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__create(size_t size); - -/// Destroy array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array); - -/// Check for srv/CatchTurtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * rhs); - -/// Copy an array of srv/CatchTurtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * output); - -/// Initialize srv/CatchTurtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__CatchTurtle_Response - * )) before or use - * my_robot_interfaces__srv__CatchTurtle_Response__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__init(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Finalize srv/CatchTurtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__fini(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Create srv/CatchTurtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__CatchTurtle_Response__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Response * -my_robot_interfaces__srv__CatchTurtle_Response__create(); - -/// Destroy srv/CatchTurtle message. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__destroy(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Check for srv/CatchTurtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response * lhs, const my_robot_interfaces__srv__CatchTurtle_Response * rhs); - -/// Copy a srv/CatchTurtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__copy( - const my_robot_interfaces__srv__CatchTurtle_Response * input, - my_robot_interfaces__srv__CatchTurtle_Response * output); - -/// Initialize array of srv/CatchTurtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__CatchTurtle_Response__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array, size_t size); - -/// Finalize array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array); - -/// Create array of srv/CatchTurtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Response__Sequence * -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__create(size_t size); - -/// Destroy array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array); - -/// Check for srv/CatchTurtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * rhs); - -/// Copy an array of srv/CatchTurtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h deleted file mode 100644 index 3084792..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__struct.h +++ /dev/null @@ -1,63 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'name' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in srv/CatchTurtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__CatchTurtle_Request -{ - rosidl_runtime_c__String name; -} my_robot_interfaces__srv__CatchTurtle_Request; - -// Struct for a sequence of my_robot_interfaces__srv__CatchTurtle_Request. -typedef struct my_robot_interfaces__srv__CatchTurtle_Request__Sequence -{ - my_robot_interfaces__srv__CatchTurtle_Request * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__CatchTurtle_Request__Sequence; - - -// Constants defined in the message - -/// Struct defined in srv/CatchTurtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__CatchTurtle_Response -{ - bool success; -} my_robot_interfaces__srv__CatchTurtle_Response; - -// Struct for a sequence of my_robot_interfaces__srv__CatchTurtle_Response. -typedef struct my_robot_interfaces__srv__CatchTurtle_Response__Sequence -{ - my_robot_interfaces__srv__CatchTurtle_Response * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__CatchTurtle_Response__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h deleted file mode 100644 index 0f0838a..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.h +++ /dev/null @@ -1,58 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle_Request -)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle_Response -)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c deleted file mode 100644 index ed2ae74..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c +++ /dev/null @@ -1,468 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__init(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - if (!msg) { - return false; - } - // length - // width - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - if (!msg) { - return; - } - // length - // width -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // length - if (lhs->length != rhs->length) { - return false; - } - // width - if (lhs->width != rhs->width) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request * output) -{ - if (!input || !output) { - return false; - } - // length - output->length = input->length; - // width - output->width = input->width; - return true; -} - -my_robot_interfaces__srv__ComputeRectangleArea_Request * -my_robot_interfaces__srv__ComputeRectangleArea_Request__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * msg = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request)); - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array = (my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * data = - (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__init(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - if (!msg) { - return false; - } - // area - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - if (!msg) { - return; - } - // area -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // area - if (lhs->area != rhs->area) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response * output) -{ - if (!input || !output) { - return false; - } - // area - output->area = input->area; - return true; -} - -my_robot_interfaces__srv__ComputeRectangleArea_Response * -my_robot_interfaces__srv__ComputeRectangleArea_Response__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * msg = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response)); - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array = (my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * data = - (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h deleted file mode 100644 index b9944e4..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h +++ /dev/null @@ -1,329 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - -/// Initialize srv/ComputeRectangleArea message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__ComputeRectangleArea_Request - * )) before or use - * my_robot_interfaces__srv__ComputeRectangleArea_Request__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__init(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Finalize srv/ComputeRectangleArea message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Create srv/ComputeRectangleArea message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Request * -my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); - -/// Destroy srv/ComputeRectangleArea message. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Check for srv/ComputeRectangleArea message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request * rhs); - -/// Copy a srv/ComputeRectangleArea message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request * output); - -/// Initialize array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array, size_t size); - -/// Finalize array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array); - -/// Create array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__create(size_t size); - -/// Destroy array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array); - -/// Check for srv/ComputeRectangleArea message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * rhs); - -/// Copy an array of srv/ComputeRectangleArea messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * output); - -/// Initialize srv/ComputeRectangleArea message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__ComputeRectangleArea_Response - * )) before or use - * my_robot_interfaces__srv__ComputeRectangleArea_Response__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__init(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Finalize srv/ComputeRectangleArea message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Create srv/ComputeRectangleArea message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Response * -my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); - -/// Destroy srv/ComputeRectangleArea message. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Check for srv/ComputeRectangleArea message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response * rhs); - -/// Copy a srv/ComputeRectangleArea message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response * output); - -/// Initialize array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array, size_t size); - -/// Finalize array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array); - -/// Create array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__create(size_t size); - -/// Destroy array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array); - -/// Check for srv/ComputeRectangleArea message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * rhs); - -/// Copy an array of srv/ComputeRectangleArea messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h deleted file mode 100644 index cf89c36..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h +++ /dev/null @@ -1,60 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -/// Struct defined in srv/ComputeRectangleArea in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Request -{ - double length; - double width; -} my_robot_interfaces__srv__ComputeRectangleArea_Request; - -// Struct for a sequence of my_robot_interfaces__srv__ComputeRectangleArea_Request. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence; - - -// Constants defined in the message - -/// Struct defined in srv/ComputeRectangleArea in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Response -{ - double area; -} my_robot_interfaces__srv__ComputeRectangleArea_Response; - -// Struct for a sequence of my_robot_interfaces__srv__ComputeRectangleArea_Response. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h b/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h deleted file mode 100644 index c247e3e..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h +++ /dev/null @@ -1,58 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea_Request -)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea_Response -)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ diff --git a/build/my_robot_interfaces/rosidl_generator_c__arguments.json b/build/my_robot_interfaces/rosidl_generator_c__arguments.json deleted file mode 100644 index c687c44..0000000 --- a/build/my_robot_interfaces/rosidl_generator_c__arguments.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_c/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../../../local/lib/python3.10/dist-packages/rosidl_generator_c/__init__.py", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/action__type_support.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/idl.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/idl__functions.c.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/idl__functions.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/idl__struct.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/idl__type_support.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/msg__functions.c.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/msg__functions.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/msg__struct.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/msg__type_support.h.em", - "/opt/ros/humble/share/rosidl_generator_c/cmake/../resource/srv__type_support.h.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp deleted file mode 100644 index 7552219..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__builder.hpp +++ /dev/null @@ -1,88 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_HardwareStatus_debug_message -{ -public: - explicit Init_HardwareStatus_debug_message(::my_robot_interfaces::msg::HardwareStatus & msg) - : msg_(msg) - {} - ::my_robot_interfaces::msg::HardwareStatus debug_message(::my_robot_interfaces::msg::HardwareStatus::_debug_message_type arg) - { - msg_.debug_message = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -class Init_HardwareStatus_are_motors_ready -{ -public: - explicit Init_HardwareStatus_are_motors_ready(::my_robot_interfaces::msg::HardwareStatus & msg) - : msg_(msg) - {} - Init_HardwareStatus_debug_message are_motors_ready(::my_robot_interfaces::msg::HardwareStatus::_are_motors_ready_type arg) - { - msg_.are_motors_ready = std::move(arg); - return Init_HardwareStatus_debug_message(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -class Init_HardwareStatus_temperature -{ -public: - Init_HardwareStatus_temperature() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_HardwareStatus_are_motors_ready temperature(::my_robot_interfaces::msg::HardwareStatus::_temperature_type arg) - { - msg_.temperature = std::move(arg); - return Init_HardwareStatus_are_motors_ready(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::HardwareStatus>() -{ - return my_robot_interfaces::msg::builder::Init_HardwareStatus_temperature(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp deleted file mode 100644 index 67f3d93..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__struct.hpp +++ /dev/null @@ -1,159 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__HardwareStatus __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__HardwareStatus __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct HardwareStatus_ -{ - using Type = HardwareStatus_; - - explicit HardwareStatus_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->temperature = 0ll; - this->are_motors_ready = false; - this->debug_message = ""; - } - } - - explicit HardwareStatus_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : debug_message(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->temperature = 0ll; - this->are_motors_ready = false; - this->debug_message = ""; - } - } - - // field types and members - using _temperature_type = - int64_t; - _temperature_type temperature; - using _are_motors_ready_type = - bool; - _are_motors_ready_type are_motors_ready; - using _debug_message_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _debug_message_type debug_message; - - // setters for named parameter idiom - Type & set__temperature( - const int64_t & _arg) - { - this->temperature = _arg; - return *this; - } - Type & set__are_motors_ready( - const bool & _arg) - { - this->are_motors_ready = _arg; - return *this; - } - Type & set__debug_message( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->debug_message = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::HardwareStatus_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::HardwareStatus_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__HardwareStatus - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__HardwareStatus - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const HardwareStatus_ & other) const - { - if (this->temperature != other.temperature) { - return false; - } - if (this->are_motors_ready != other.are_motors_ready) { - return false; - } - if (this->debug_message != other.debug_message) { - return false; - } - return true; - } - bool operator!=(const HardwareStatus_ & other) const - { - return !this->operator==(other); - } -}; // struct HardwareStatus_ - -// alias to use template instance with default allocator -using HardwareStatus = - my_robot_interfaces::msg::HardwareStatus_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp deleted file mode 100644 index 2e4d3cf..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__traits.hpp +++ /dev/null @@ -1,143 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const HardwareStatus & msg, - std::ostream & out) -{ - out << "{"; - // member: temperature - { - out << "temperature: "; - rosidl_generator_traits::value_to_yaml(msg.temperature, out); - out << ", "; - } - - // member: are_motors_ready - { - out << "are_motors_ready: "; - rosidl_generator_traits::value_to_yaml(msg.are_motors_ready, out); - out << ", "; - } - - // member: debug_message - { - out << "debug_message: "; - rosidl_generator_traits::value_to_yaml(msg.debug_message, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const HardwareStatus & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: temperature - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "temperature: "; - rosidl_generator_traits::value_to_yaml(msg.temperature, out); - out << "\n"; - } - - // member: are_motors_ready - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "are_motors_ready: "; - rosidl_generator_traits::value_to_yaml(msg.are_motors_ready, out); - out << "\n"; - } - - // member: debug_message - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "debug_message: "; - rosidl_generator_traits::value_to_yaml(msg.debug_message, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const HardwareStatus & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::HardwareStatus & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::HardwareStatus & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::HardwareStatus"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/HardwareStatus"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp deleted file mode 100644 index 91b46f5..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - HardwareStatus -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp deleted file mode 100644 index a83c810..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__builder.hpp +++ /dev/null @@ -1,104 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_Turtle_theta -{ -public: - explicit Init_Turtle_theta(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - ::my_robot_interfaces::msg::Turtle theta(::my_robot_interfaces::msg::Turtle::_theta_type arg) - { - msg_.theta = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_y -{ -public: - explicit Init_Turtle_y(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - Init_Turtle_theta y(::my_robot_interfaces::msg::Turtle::_y_type arg) - { - msg_.y = std::move(arg); - return Init_Turtle_theta(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_x -{ -public: - explicit Init_Turtle_x(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - Init_Turtle_y x(::my_robot_interfaces::msg::Turtle::_x_type arg) - { - msg_.x = std::move(arg); - return Init_Turtle_y(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_name -{ -public: - Init_Turtle_name() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_Turtle_x name(::my_robot_interfaces::msg::Turtle::_name_type arg) - { - msg_.name = std::move(arg); - return Init_Turtle_x(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::Turtle>() -{ - return my_robot_interfaces::msg::builder::Init_Turtle_name(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp deleted file mode 100644 index 664dc26..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__struct.hpp +++ /dev/null @@ -1,173 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__Turtle __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__Turtle __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct Turtle_ -{ - using Type = Turtle_; - - explicit Turtle_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - this->x = 0.0; - this->y = 0.0; - this->theta = 0.0; - } - } - - explicit Turtle_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : name(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - this->x = 0.0; - this->y = 0.0; - this->theta = 0.0; - } - } - - // field types and members - using _name_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _name_type name; - using _x_type = - double; - _x_type x; - using _y_type = - double; - _y_type y; - using _theta_type = - double; - _theta_type theta; - - // setters for named parameter idiom - Type & set__name( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->name = _arg; - return *this; - } - Type & set__x( - const double & _arg) - { - this->x = _arg; - return *this; - } - Type & set__y( - const double & _arg) - { - this->y = _arg; - return *this; - } - Type & set__theta( - const double & _arg) - { - this->theta = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::Turtle_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::Turtle_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__Turtle - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__Turtle - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const Turtle_ & other) const - { - if (this->name != other.name) { - return false; - } - if (this->x != other.x) { - return false; - } - if (this->y != other.y) { - return false; - } - if (this->theta != other.theta) { - return false; - } - return true; - } - bool operator!=(const Turtle_ & other) const - { - return !this->operator==(other); - } -}; // struct Turtle_ - -// alias to use template instance with default allocator -using Turtle = - my_robot_interfaces::msg::Turtle_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp deleted file mode 100644 index b3ebf08..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__traits.hpp +++ /dev/null @@ -1,160 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const Turtle & msg, - std::ostream & out) -{ - out << "{"; - // member: name - { - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << ", "; - } - - // member: x - { - out << "x: "; - rosidl_generator_traits::value_to_yaml(msg.x, out); - out << ", "; - } - - // member: y - { - out << "y: "; - rosidl_generator_traits::value_to_yaml(msg.y, out); - out << ", "; - } - - // member: theta - { - out << "theta: "; - rosidl_generator_traits::value_to_yaml(msg.theta, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const Turtle & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: name - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << "\n"; - } - - // member: x - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "x: "; - rosidl_generator_traits::value_to_yaml(msg.x, out); - out << "\n"; - } - - // member: y - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "y: "; - rosidl_generator_traits::value_to_yaml(msg.y, out); - out << "\n"; - } - - // member: theta - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "theta: "; - rosidl_generator_traits::value_to_yaml(msg.theta, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const Turtle & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::Turtle & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::Turtle & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::Turtle"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/Turtle"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp deleted file mode 100644 index 197f92c..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - Turtle -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp deleted file mode 100644 index a3c4f18..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__builder.hpp +++ /dev/null @@ -1,56 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_TurtleArray_turtles -{ -public: - Init_TurtleArray_turtles() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::msg::TurtleArray turtles(::my_robot_interfaces::msg::TurtleArray::_turtles_type arg) - { - msg_.turtles = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::TurtleArray msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::TurtleArray>() -{ - return my_robot_interfaces::msg::builder::Init_TurtleArray_turtles(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp deleted file mode 100644 index 08a0bdc..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__struct.hpp +++ /dev/null @@ -1,127 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__TurtleArray __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__TurtleArray __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct TurtleArray_ -{ - using Type = TurtleArray_; - - explicit TurtleArray_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - } - - explicit TurtleArray_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - (void)_alloc; - } - - // field types and members - using _turtles_type = - std::vector, typename std::allocator_traits::template rebind_alloc>>; - _turtles_type turtles; - - // setters for named parameter idiom - Type & set__turtles( - const std::vector, typename std::allocator_traits::template rebind_alloc>> & _arg) - { - this->turtles = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::TurtleArray_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::TurtleArray_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__TurtleArray - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__TurtleArray - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const TurtleArray_ & other) const - { - if (this->turtles != other.turtles) { - return false; - } - return true; - } - bool operator!=(const TurtleArray_ & other) const - { - return !this->operator==(other); - } -}; // struct TurtleArray_ - -// alias to use template instance with default allocator -using TurtleArray = - my_robot_interfaces::msg::TurtleArray_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp deleted file mode 100644 index bf60d7a..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__traits.hpp +++ /dev/null @@ -1,133 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const TurtleArray & msg, - std::ostream & out) -{ - out << "{"; - // member: turtles - { - if (msg.turtles.size() == 0) { - out << "turtles: []"; - } else { - out << "turtles: ["; - size_t pending_items = msg.turtles.size(); - for (auto item : msg.turtles) { - to_flow_style_yaml(item, out); - if (--pending_items > 0) { - out << ", "; - } - } - out << "]"; - } - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const TurtleArray & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: turtles - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - if (msg.turtles.size() == 0) { - out << "turtles: []\n"; - } else { - out << "turtles:\n"; - for (auto item : msg.turtles) { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "-\n"; - to_block_style_yaml(item, out, indentation + 2); - } - } - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const TurtleArray & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::TurtleArray & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::TurtleArray & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::TurtleArray"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/TurtleArray"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp deleted file mode 100644 index 6e06aa1..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - TurtleArray -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp deleted file mode 100644 index ccf5211..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/hardware_status.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__builder.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__traits.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp deleted file mode 100644 index fd8396f..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp +++ /dev/null @@ -1,42 +0,0 @@ -// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces - #else - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp deleted file mode 100644 index 7c838a6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "my_robot_interfaces/msg/detail/turtle__builder.hpp" -#include "my_robot_interfaces/msg/detail/turtle__traits.hpp" -#include "my_robot_interfaces/msg/detail/turtle__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp deleted file mode 100644 index 6209a28..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/msg/turtle_array.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__builder.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__traits.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp deleted file mode 100644 index 516b996..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/catch_turtle.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ -#define MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__builder.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__traits.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp deleted file mode 100644 index 1b3402e..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/compute_rectangle_area.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ -#define MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp deleted file mode 100644 index abebe34..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp +++ /dev/null @@ -1,98 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_CatchTurtle_Request_name -{ -public: - Init_CatchTurtle_Request_name() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::CatchTurtle_Request name(::my_robot_interfaces::srv::CatchTurtle_Request::_name_type arg) - { - msg_.name = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::CatchTurtle_Request msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::CatchTurtle_Request>() -{ - return my_robot_interfaces::srv::builder::Init_CatchTurtle_Request_name(); -} - -} // namespace my_robot_interfaces - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_CatchTurtle_Response_success -{ -public: - Init_CatchTurtle_Response_success() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::CatchTurtle_Response success(::my_robot_interfaces::srv::CatchTurtle_Response::_success_type arg) - { - msg_.success = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::CatchTurtle_Response msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::CatchTurtle_Response>() -{ - return my_robot_interfaces::srv::builder::Init_CatchTurtle_Response_success(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp deleted file mode 100644 index b621fac..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp +++ /dev/null @@ -1,261 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct CatchTurtle_Request_ -{ - using Type = CatchTurtle_Request_; - - explicit CatchTurtle_Request_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - } - } - - explicit CatchTurtle_Request_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : name(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - } - } - - // field types and members - using _name_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _name_type name; - - // setters for named parameter idiom - Type & set__name( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->name = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::CatchTurtle_Request_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::CatchTurtle_Request_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const CatchTurtle_Request_ & other) const - { - if (this->name != other.name) { - return false; - } - return true; - } - bool operator!=(const CatchTurtle_Request_ & other) const - { - return !this->operator==(other); - } -}; // struct CatchTurtle_Request_ - -// alias to use template instance with default allocator -using CatchTurtle_Request = - my_robot_interfaces::srv::CatchTurtle_Request_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct CatchTurtle_Response_ -{ - using Type = CatchTurtle_Response_; - - explicit CatchTurtle_Response_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->success = false; - } - } - - explicit CatchTurtle_Response_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->success = false; - } - } - - // field types and members - using _success_type = - bool; - _success_type success; - - // setters for named parameter idiom - Type & set__success( - const bool & _arg) - { - this->success = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::CatchTurtle_Response_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::CatchTurtle_Response_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const CatchTurtle_Response_ & other) const - { - if (this->success != other.success) { - return false; - } - return true; - } - bool operator!=(const CatchTurtle_Response_ & other) const - { - return !this->operator==(other); - } -}; // struct CatchTurtle_Response_ - -// alias to use template instance with default allocator -using CatchTurtle_Response = - my_robot_interfaces::srv::CatchTurtle_Response_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace my_robot_interfaces -{ - -namespace srv -{ - -struct CatchTurtle -{ - using Request = my_robot_interfaces::srv::CatchTurtle_Request; - using Response = my_robot_interfaces::srv::CatchTurtle_Response; -}; - -} // namespace srv - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp deleted file mode 100644 index fe82aa6..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp +++ /dev/null @@ -1,256 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const CatchTurtle_Request & msg, - std::ostream & out) -{ - out << "{"; - // member: name - { - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const CatchTurtle_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: name - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const CatchTurtle_Request & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::CatchTurtle_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::CatchTurtle_Request & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle_Request"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle_Request"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const CatchTurtle_Response & msg, - std::ostream & out) -{ - out << "{"; - // member: success - { - out << "success: "; - rosidl_generator_traits::value_to_yaml(msg.success, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const CatchTurtle_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: success - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "success: "; - rosidl_generator_traits::value_to_yaml(msg.success, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const CatchTurtle_Response & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::CatchTurtle_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::CatchTurtle_Response & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle_Response"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle_Response"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace rosidl_generator_traits -{ - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle"; -} - -template<> -struct has_fixed_size - : std::integral_constant< - bool, - has_fixed_size::value && - has_fixed_size::value - > -{ -}; - -template<> -struct has_bounded_size - : std::integral_constant< - bool, - has_bounded_size::value && - has_bounded_size::value - > -{ -}; - -template<> -struct is_service - : std::true_type -{ -}; - -template<> -struct is_service_request - : std::true_type -{ -}; - -template<> -struct is_service_response - : std::true_type -{ -}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp deleted file mode 100644 index a412ada..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp +++ /dev/null @@ -1,71 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/service_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle -)(); -#ifdef __cplusplus -} -#endif - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle_Request -)(); -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle_Response -)(); -#ifdef __cplusplus -} -#endif - - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp deleted file mode 100644 index 58ae366..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp +++ /dev/null @@ -1,114 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_ComputeRectangleArea_Request_width -{ -public: - explicit Init_ComputeRectangleArea_Request_width(::my_robot_interfaces::srv::ComputeRectangleArea_Request & msg) - : msg_(msg) - {} - ::my_robot_interfaces::srv::ComputeRectangleArea_Request width(::my_robot_interfaces::srv::ComputeRectangleArea_Request::_width_type arg) - { - msg_.width = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Request msg_; -}; - -class Init_ComputeRectangleArea_Request_length -{ -public: - Init_ComputeRectangleArea_Request_length() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_ComputeRectangleArea_Request_width length(::my_robot_interfaces::srv::ComputeRectangleArea_Request::_length_type arg) - { - msg_.length = std::move(arg); - return Init_ComputeRectangleArea_Request_width(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Request msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::ComputeRectangleArea_Request>() -{ - return my_robot_interfaces::srv::builder::Init_ComputeRectangleArea_Request_length(); -} - -} // namespace my_robot_interfaces - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_ComputeRectangleArea_Response_area -{ -public: - Init_ComputeRectangleArea_Response_area() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::ComputeRectangleArea_Response area(::my_robot_interfaces::srv::ComputeRectangleArea_Response::_area_type arg) - { - msg_.area = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Response msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::ComputeRectangleArea_Response>() -{ - return my_robot_interfaces::srv::builder::Init_ComputeRectangleArea_Response_area(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp deleted file mode 100644 index d1ce230..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp +++ /dev/null @@ -1,275 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct ComputeRectangleArea_Request_ -{ - using Type = ComputeRectangleArea_Request_; - - explicit ComputeRectangleArea_Request_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->length = 0.0; - this->width = 0.0; - } - } - - explicit ComputeRectangleArea_Request_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->length = 0.0; - this->width = 0.0; - } - } - - // field types and members - using _length_type = - double; - _length_type length; - using _width_type = - double; - _width_type width; - - // setters for named parameter idiom - Type & set__length( - const double & _arg) - { - this->length = _arg; - return *this; - } - Type & set__width( - const double & _arg) - { - this->width = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::ComputeRectangleArea_Request_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::ComputeRectangleArea_Request_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const ComputeRectangleArea_Request_ & other) const - { - if (this->length != other.length) { - return false; - } - if (this->width != other.width) { - return false; - } - return true; - } - bool operator!=(const ComputeRectangleArea_Request_ & other) const - { - return !this->operator==(other); - } -}; // struct ComputeRectangleArea_Request_ - -// alias to use template instance with default allocator -using ComputeRectangleArea_Request = - my_robot_interfaces::srv::ComputeRectangleArea_Request_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct ComputeRectangleArea_Response_ -{ - using Type = ComputeRectangleArea_Response_; - - explicit ComputeRectangleArea_Response_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->area = 0.0; - } - } - - explicit ComputeRectangleArea_Response_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->area = 0.0; - } - } - - // field types and members - using _area_type = - double; - _area_type area; - - // setters for named parameter idiom - Type & set__area( - const double & _arg) - { - this->area = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::ComputeRectangleArea_Response_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::ComputeRectangleArea_Response_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const ComputeRectangleArea_Response_ & other) const - { - if (this->area != other.area) { - return false; - } - return true; - } - bool operator!=(const ComputeRectangleArea_Response_ & other) const - { - return !this->operator==(other); - } -}; // struct ComputeRectangleArea_Response_ - -// alias to use template instance with default allocator -using ComputeRectangleArea_Response = - my_robot_interfaces::srv::ComputeRectangleArea_Response_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace my_robot_interfaces -{ - -namespace srv -{ - -struct ComputeRectangleArea -{ - using Request = my_robot_interfaces::srv::ComputeRectangleArea_Request; - using Response = my_robot_interfaces::srv::ComputeRectangleArea_Response; -}; - -} // namespace srv - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp deleted file mode 100644 index 931a312..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp +++ /dev/null @@ -1,273 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const ComputeRectangleArea_Request & msg, - std::ostream & out) -{ - out << "{"; - // member: length - { - out << "length: "; - rosidl_generator_traits::value_to_yaml(msg.length, out); - out << ", "; - } - - // member: width - { - out << "width: "; - rosidl_generator_traits::value_to_yaml(msg.width, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const ComputeRectangleArea_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: length - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "length: "; - rosidl_generator_traits::value_to_yaml(msg.length, out); - out << "\n"; - } - - // member: width - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "width: "; - rosidl_generator_traits::value_to_yaml(msg.width, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const ComputeRectangleArea_Request & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::ComputeRectangleArea_Request & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea_Request"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea_Request"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const ComputeRectangleArea_Response & msg, - std::ostream & out) -{ - out << "{"; - // member: area - { - out << "area: "; - rosidl_generator_traits::value_to_yaml(msg.area, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const ComputeRectangleArea_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: area - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "area: "; - rosidl_generator_traits::value_to_yaml(msg.area, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const ComputeRectangleArea_Response & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::ComputeRectangleArea_Response & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea_Response"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea_Response"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace rosidl_generator_traits -{ - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea"; -} - -template<> -struct has_fixed_size - : std::integral_constant< - bool, - has_fixed_size::value && - has_fixed_size::value - > -{ -}; - -template<> -struct has_bounded_size - : std::integral_constant< - bool, - has_bounded_size::value && - has_bounded_size::value - > -{ -}; - -template<> -struct is_service - : std::true_type -{ -}; - -template<> -struct is_service_request - : std::true_type -{ -}; - -template<> -struct is_service_response - : std::true_type -{ -}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp b/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp deleted file mode 100644 index 2b1989d..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp +++ /dev/null @@ -1,71 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/service_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea -)(); -#ifdef __cplusplus -} -#endif - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea_Request -)(); -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea_Response -)(); -#ifdef __cplusplus -} -#endif - - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ diff --git a/build/my_robot_interfaces/rosidl_generator_cpp__arguments.json b/build/my_robot_interfaces/rosidl_generator_cpp__arguments.json deleted file mode 100644 index 30b17d3..0000000 --- a/build/my_robot_interfaces/rosidl_generator_cpp__arguments.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_cpp/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../../../local/lib/python3.10/dist-packages/rosidl_generator_cpp/__init__.py", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/action__builder.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/action__struct.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/action__traits.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/idl.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/idl__builder.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/idl__struct.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/idl__traits.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/msg__builder.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/msg__struct.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/msg__traits.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/srv__builder.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/srv__struct.hpp.em", - "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../resource/srv__traits.hpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/__init__.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c deleted file mode 100644 index 72fbf76..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c deleted file mode 100644 index fca95f0..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_fastrtps_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c deleted file mode 100644 index 972393f..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_introspection_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so deleted file mode 100755 index 21d009c51afc1fab05f65e4f0985edfc4f41bf38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48376 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 -9223372036854775808 and value < 9223372036854775808, \ - "The 'temperature' field must be an integer in [-9223372036854775808, 9223372036854775807]" - self._temperature = value - - @builtins.property - def are_motors_ready(self): - """Message field 'are_motors_ready'.""" - return self._are_motors_ready - - @are_motors_ready.setter - def are_motors_ready(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'are_motors_ready' field must be of type 'bool'" - self._are_motors_ready = value - - @builtins.property - def debug_message(self): - """Message field 'debug_message'.""" - return self._debug_message - - @debug_message.setter - def debug_message(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'debug_message' field must be of type 'str'" - self._debug_message = value diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c deleted file mode 100644 index fdd389b..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c +++ /dev/null @@ -1,153 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[56]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._hardware_status.HardwareStatus", full_classname_dest, 55) == 0); - } - my_robot_interfaces__msg__HardwareStatus * ros_message = _ros_message; - { // temperature - PyObject * field = PyObject_GetAttrString(_pymsg, "temperature"); - if (!field) { - return false; - } - assert(PyLong_Check(field)); - ros_message->temperature = PyLong_AsLongLong(field); - Py_DECREF(field); - } - { // are_motors_ready - PyObject * field = PyObject_GetAttrString(_pymsg, "are_motors_ready"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->are_motors_ready = (Py_True == field); - Py_DECREF(field); - } - { // debug_message - PyObject * field = PyObject_GetAttrString(_pymsg, "debug_message"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->debug_message, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of HardwareStatus */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._hardware_status"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "HardwareStatus"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - { // temperature - PyObject * field = NULL; - field = PyLong_FromLongLong(ros_message->temperature); - { - int rc = PyObject_SetAttrString(_pymessage, "temperature", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // are_motors_ready - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->are_motors_ready ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "are_motors_ready", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // debug_message - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->debug_message.data, - strlen(ros_message->debug_message.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "debug_message", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle.py deleted file mode 100644 index fee0f32..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle.py +++ /dev/null @@ -1,189 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/Turtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_Turtle(type): - """Metaclass of message 'Turtle'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.Turtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class Turtle(metaclass=Metaclass_Turtle): - """Message class 'Turtle'.""" - - __slots__ = [ - '_name', - '_x', - '_y', - '_theta', - ] - - _fields_and_field_types = { - 'name': 'string', - 'x': 'double', - 'y': 'double', - 'theta': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - self.x = kwargs.get('x', float()) - self.y = kwargs.get('y', float()) - self.theta = kwargs.get('theta', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - if self.x != other.x: - return False - if self.y != other.y: - return False - if self.theta != other.theta: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - @builtins.property - def x(self): - """Message field 'x'.""" - return self._x - - @x.setter - def x(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'x' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'x' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._x = value - - @builtins.property - def y(self): - """Message field 'y'.""" - return self._y - - @y.setter - def y(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'y' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'y' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._y = value - - @builtins.property - def theta(self): - """Message field 'theta'.""" - return self._theta - - @theta.setter - def theta(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'theta' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'theta' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._theta = value diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array.py deleted file mode 100644 index f707e9d..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array.py +++ /dev/null @@ -1,139 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/TurtleArray.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_TurtleArray(type): - """Metaclass of message 'TurtleArray'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.TurtleArray') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle_array - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle_array - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle_array - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle_array - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle_array - - from my_robot_interfaces.msg import Turtle - if Turtle.__class__._TYPE_SUPPORT is None: - Turtle.__class__.__import_type_support__() - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class TurtleArray(metaclass=Metaclass_TurtleArray): - """Message class 'TurtleArray'.""" - - __slots__ = [ - '_turtles', - ] - - _fields_and_field_types = { - 'turtles': 'sequence', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedSequence(rosidl_parser.definition.NamespacedType(['my_robot_interfaces', 'msg'], 'Turtle')), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.turtles = kwargs.get('turtles', []) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.turtles != other.turtles: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def turtles(self): - """Message field 'turtles'.""" - return self._turtles - - @turtles.setter - def turtles(self, value): - if __debug__: - from my_robot_interfaces.msg import Turtle - from collections.abc import Sequence - from collections.abc import Set - from collections import UserList - from collections import UserString - assert \ - ((isinstance(value, Sequence) or - isinstance(value, Set) or - isinstance(value, UserList)) and - not isinstance(value, str) and - not isinstance(value, UserString) and - all(isinstance(v, Turtle) for v in value) and - True), \ - "The 'turtles' field must be a set or sequence and each value of type 'Turtle'" - self._turtles = value diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c deleted file mode 100644 index 550a5e9..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c +++ /dev/null @@ -1,147 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -#include "rosidl_runtime_c/primitives_sequence.h" -#include "rosidl_runtime_c/primitives_sequence_functions.h" - -// Nested array functions includes -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -// end nested array functions include -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message); -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[50]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle_array.TurtleArray", full_classname_dest, 49) == 0); - } - my_robot_interfaces__msg__TurtleArray * ros_message = _ros_message; - { // turtles - PyObject * field = PyObject_GetAttrString(_pymsg, "turtles"); - if (!field) { - return false; - } - PyObject * seq_field = PySequence_Fast(field, "expected a sequence in 'turtles'"); - if (!seq_field) { - Py_DECREF(field); - return false; - } - Py_ssize_t size = PySequence_Size(field); - if (-1 == size) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&(ros_message->turtles), size)) { - PyErr_SetString(PyExc_RuntimeError, "unable to create my_robot_interfaces__msg__Turtle__Sequence ros_message"); - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - my_robot_interfaces__msg__Turtle * dest = ros_message->turtles.data; - for (Py_ssize_t i = 0; i < size; ++i) { - if (!my_robot_interfaces__msg__turtle__convert_from_py(PySequence_Fast_GET_ITEM(seq_field, i), &dest[i])) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - } - Py_DECREF(seq_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of TurtleArray */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle_array"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "TurtleArray"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - { // turtles - PyObject * field = NULL; - size_t size = ros_message->turtles.size; - field = PyList_New(size); - if (!field) { - return NULL; - } - my_robot_interfaces__msg__Turtle * item; - for (size_t i = 0; i < size; ++i) { - item = &(ros_message->turtles.data[i]); - PyObject * pyitem = my_robot_interfaces__msg__turtle__convert_to_py(item); - if (!pyitem) { - Py_DECREF(field); - return NULL; - } - int rc = PyList_SetItem(field, i, pyitem); - (void)rc; - assert(rc == 0); - } - assert(PySequence_Check(field)); - { - int rc = PyObject_SetAttrString(_pymessage, "turtles", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c deleted file mode 100644 index 6f6143a..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c +++ /dev/null @@ -1,173 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[39]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle.Turtle", full_classname_dest, 38) == 0); - } - my_robot_interfaces__msg__Turtle * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - { // x - PyObject * field = PyObject_GetAttrString(_pymsg, "x"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->x = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // y - PyObject * field = PyObject_GetAttrString(_pymsg, "y"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->y = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // theta - PyObject * field = PyObject_GetAttrString(_pymsg, "theta"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->theta = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of Turtle */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "Turtle"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // x - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->x); - { - int rc = PyObject_SetAttrString(_pymessage, "x", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // y - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->y); - { - int rc = PyObject_SetAttrString(_pymessage, "y", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // theta - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->theta); - { - int rc = PyObject_SetAttrString(_pymessage, "theta", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index e4df3ff73ffc16c75b269f7fdaecc8497aacf7bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29704 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 EUxp;A*#H0l diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 837b9cbc1cac5d85620229727af344ede4a70d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29720 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 Y_e;#eb{V7UF#XwWO5!yZ)YR7hf3%gqCjbBd diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/__init__.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/__init__.py deleted file mode 100644 index dcbe5d1..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from my_robot_interfaces.srv._catch_turtle import CatchTurtle # noqa: F401 -from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea # noqa: F401 diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle.py deleted file mode 100644 index 166fb68..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle.py +++ /dev/null @@ -1,283 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/CatchTurtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_CatchTurtle_Request(type): - """Metaclass of message 'CatchTurtle_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Request(metaclass=Metaclass_CatchTurtle_Request): - """Message class 'CatchTurtle_Request'.""" - - __slots__ = [ - '_name', - ] - - _fields_and_field_types = { - 'name': 'string', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_CatchTurtle_Response(type): - """Metaclass of message 'CatchTurtle_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Response(metaclass=Metaclass_CatchTurtle_Response): - """Message class 'CatchTurtle_Response'.""" - - __slots__ = [ - '_success', - ] - - _fields_and_field_types = { - 'success': 'boolean', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('boolean'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.success = kwargs.get('success', bool()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.success != other.success: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def success(self): - """Message field 'success'.""" - return self._success - - @success.setter - def success(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'success' field must be of type 'bool'" - self._success = value - - -class Metaclass_CatchTurtle(type): - """Metaclass of service 'CatchTurtle'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__catch_turtle - - from my_robot_interfaces.srv import _catch_turtle - if _catch_turtle.Metaclass_CatchTurtle_Request._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Request.__import_type_support__() - if _catch_turtle.Metaclass_CatchTurtle_Response._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Response.__import_type_support__() - - -class CatchTurtle(metaclass=Metaclass_CatchTurtle): - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Request as Request - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c deleted file mode 100644 index 79a4795..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c +++ /dev/null @@ -1,208 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[58]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Request", full_classname_dest, 57) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[59]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Response", full_classname_dest, 58) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = _ros_message; - { // success - PyObject * field = PyObject_GetAttrString(_pymsg, "success"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->success = (Py_True == field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - { // success - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->success ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "success", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area.py b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area.py deleted file mode 100644 index fbac567..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area.py +++ /dev/null @@ -1,313 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_ComputeRectangleArea_Request(type): - """Metaclass of message 'ComputeRectangleArea_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Request(metaclass=Metaclass_ComputeRectangleArea_Request): - """Message class 'ComputeRectangleArea_Request'.""" - - __slots__ = [ - '_length', - '_width', - ] - - _fields_and_field_types = { - 'length': 'double', - 'width': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.length = kwargs.get('length', float()) - self.width = kwargs.get('width', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.length != other.length: - return False - if self.width != other.width: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def length(self): - """Message field 'length'.""" - return self._length - - @length.setter - def length(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'length' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'length' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._length = value - - @builtins.property - def width(self): - """Message field 'width'.""" - return self._width - - @width.setter - def width(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'width' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'width' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._width = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import math - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_ComputeRectangleArea_Response(type): - """Metaclass of message 'ComputeRectangleArea_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Response(metaclass=Metaclass_ComputeRectangleArea_Response): - """Message class 'ComputeRectangleArea_Response'.""" - - __slots__ = [ - '_area', - ] - - _fields_and_field_types = { - 'area': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.area = kwargs.get('area', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.area != other.area: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def area(self): - """Message field 'area'.""" - return self._area - - @area.setter - def area(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'area' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'area' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._area = value - - -class Metaclass_ComputeRectangleArea(type): - """Metaclass of service 'ComputeRectangleArea'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__compute_rectangle_area - - from my_robot_interfaces.srv import _compute_rectangle_area - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request.__import_type_support__() - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response.__import_type_support__() - - -class ComputeRectangleArea(metaclass=Metaclass_ComputeRectangleArea): - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Request as Request - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c b/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c deleted file mode 100644 index ad339e7..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c +++ /dev/null @@ -1,213 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[77]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Request", full_classname_dest, 76) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = _ros_message; - { // length - PyObject * field = PyObject_GetAttrString(_pymsg, "length"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->length = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // width - PyObject * field = PyObject_GetAttrString(_pymsg, "width"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->width = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - { // length - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->length); - { - int rc = PyObject_SetAttrString(_pymessage, "length", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // width - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->width); - { - int rc = PyObject_SetAttrString(_pymessage, "width", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[78]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Response", full_classname_dest, 77) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = _ros_message; - { // area - PyObject * field = PyObject_GetAttrString(_pymsg, "area"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->area = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - { // area - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->area); - { - int rc = PyObject_SetAttrString(_pymessage, "area", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/build/my_robot_interfaces/rosidl_generator_py__arguments.json b/build/my_robot_interfaces/rosidl_generator_py__arguments.json deleted file mode 100644 index e71b594..0000000 --- a/build/my_robot_interfaces/rosidl_generator_py__arguments.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_generator_py/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/share/rosidl_generator_py/cmake/../../../lib/rosidl_generator_py/rosidl_generator_py", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_py/__init__.py", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_py/generate_py_impl.py", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_action_pkg_typesupport_entry_point.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_action.py.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_idl_pkg_typesupport_entry_point.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_idl_support.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_idl.py.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_msg_pkg_typesupport_entry_point.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_msg_support.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_msg.py.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_srv_pkg_typesupport_entry_point.c.em", - "/opt/ros/humble/share/rosidl_generator_py/cmake/../resource/_srv.py.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp deleted file mode 100644 index c6aca19..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp +++ /dev/null @@ -1,95 +0,0 @@ -// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/message_type_support_dispatch.h" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_c/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _HardwareStatus_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _HardwareStatus_type_support_ids_t; - -static const _HardwareStatus_type_support_ids_t _HardwareStatus_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _HardwareStatus_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _HardwareStatus_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _HardwareStatus_type_support_symbol_names_t _HardwareStatus_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, HardwareStatus)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, HardwareStatus)), - } -}; - -typedef struct _HardwareStatus_type_support_data_t -{ - void * data[2]; -} _HardwareStatus_type_support_data_t; - -static _HardwareStatus_type_support_data_t _HardwareStatus_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _HardwareStatus_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_HardwareStatus_message_typesupport_ids.typesupport_identifier[0], - &_HardwareStatus_message_typesupport_symbol_names.symbol_name[0], - &_HardwareStatus_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t HardwareStatus_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_HardwareStatus_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, msg, HardwareStatus)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_c::HardwareStatus_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp deleted file mode 100644 index 4e73f57..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp +++ /dev/null @@ -1,95 +0,0 @@ -// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/message_type_support_dispatch.h" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_c/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _Turtle_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _Turtle_type_support_ids_t; - -static const _Turtle_type_support_ids_t _Turtle_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _Turtle_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _Turtle_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _Turtle_type_support_symbol_names_t _Turtle_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)), - } -}; - -typedef struct _Turtle_type_support_data_t -{ - void * data[2]; -} _Turtle_type_support_data_t; - -static _Turtle_type_support_data_t _Turtle_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _Turtle_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_Turtle_message_typesupport_ids.typesupport_identifier[0], - &_Turtle_message_typesupport_symbol_names.symbol_name[0], - &_Turtle_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t Turtle_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_Turtle_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, msg, Turtle)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_c::Turtle_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp deleted file mode 100644 index b6f8dee..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp +++ /dev/null @@ -1,95 +0,0 @@ -// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/message_type_support_dispatch.h" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_c/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _TurtleArray_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _TurtleArray_type_support_ids_t; - -static const _TurtleArray_type_support_ids_t _TurtleArray_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _TurtleArray_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _TurtleArray_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _TurtleArray_type_support_symbol_names_t _TurtleArray_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, TurtleArray)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, TurtleArray)), - } -}; - -typedef struct _TurtleArray_type_support_data_t -{ - void * data[2]; -} _TurtleArray_type_support_data_t; - -static _TurtleArray_type_support_data_t _TurtleArray_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _TurtleArray_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_TurtleArray_message_typesupport_ids.typesupport_identifier[0], - &_TurtleArray_message_typesupport_symbol_names.symbol_name[0], - &_TurtleArray_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t TurtleArray_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_TurtleArray_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, msg, TurtleArray)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_c::TurtleArray_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp deleted file mode 100644 index 0955c51..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp +++ /dev/null @@ -1,291 +0,0 @@ -// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/message_type_support_dispatch.h" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_c/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _CatchTurtle_Request_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_Request_type_support_ids_t; - -static const _CatchTurtle_Request_type_support_ids_t _CatchTurtle_Request_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_Request_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_Request_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_Request_type_support_symbol_names_t _CatchTurtle_Request_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Request)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)), - } -}; - -typedef struct _CatchTurtle_Request_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_Request_type_support_data_t; - -static _CatchTurtle_Request_type_support_data_t _CatchTurtle_Request_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_Request_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_Request_message_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_Request_message_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_Request_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t CatchTurtle_Request_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_CatchTurtle_Request_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::CatchTurtle_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "cstddef" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "rosidl_typesupport_c/identifier.h" -// already included above -// #include "rosidl_typesupport_c/message_type_support_dispatch.h" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_c/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _CatchTurtle_Response_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_Response_type_support_ids_t; - -static const _CatchTurtle_Response_type_support_ids_t _CatchTurtle_Response_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_Response_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_Response_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_Response_type_support_symbol_names_t _CatchTurtle_Response_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Response)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)), - } -}; - -typedef struct _CatchTurtle_Response_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_Response_type_support_data_t; - -static _CatchTurtle_Response_type_support_data_t _CatchTurtle_Response_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_Response_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_Response_message_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_Response_message_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_Response_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t CatchTurtle_Response_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_CatchTurtle_Response_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::CatchTurtle_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "cstddef" -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/service_type_support_dispatch.h" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _CatchTurtle_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_type_support_ids_t; - -static const _CatchTurtle_type_support_ids_t _CatchTurtle_service_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_type_support_symbol_names_t _CatchTurtle_service_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle)), - } -}; - -typedef struct _CatchTurtle_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_type_support_data_t; - -static _CatchTurtle_type_support_data_t _CatchTurtle_service_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_service_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_service_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_service_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_service_typesupport_data.data[0], -}; - -static const rosidl_service_type_support_t CatchTurtle_service_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_CatchTurtle_service_typesupport_map), - rosidl_typesupport_c__get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::CatchTurtle_service_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp deleted file mode 100644 index 84dd4a0..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp +++ /dev/null @@ -1,291 +0,0 @@ -// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/message_type_support_dispatch.h" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_c/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _ComputeRectangleArea_Request_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_Request_type_support_ids_t; - -static const _ComputeRectangleArea_Request_type_support_ids_t _ComputeRectangleArea_Request_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_Request_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_Request_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_Request_type_support_symbol_names_t _ComputeRectangleArea_Request_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)), - } -}; - -typedef struct _ComputeRectangleArea_Request_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_Request_type_support_data_t; - -static _ComputeRectangleArea_Request_type_support_data_t _ComputeRectangleArea_Request_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_Request_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_Request_message_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_Request_message_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_Request_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Request_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_Request_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::ComputeRectangleArea_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "cstddef" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "rosidl_typesupport_c/identifier.h" -// already included above -// #include "rosidl_typesupport_c/message_type_support_dispatch.h" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_c/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _ComputeRectangleArea_Response_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_Response_type_support_ids_t; - -static const _ComputeRectangleArea_Response_type_support_ids_t _ComputeRectangleArea_Response_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_Response_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_Response_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_Response_type_support_symbol_names_t _ComputeRectangleArea_Response_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)), - } -}; - -typedef struct _ComputeRectangleArea_Response_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_Response_type_support_data_t; - -static _ComputeRectangleArea_Response_type_support_data_t _ComputeRectangleArea_Response_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_Response_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_Response_message_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_Response_message_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_Response_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Response_message_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_Response_message_typesupport_map), - rosidl_typesupport_c__get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::ComputeRectangleArea_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "cstddef" -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "rosidl_typesupport_c/identifier.h" -#include "rosidl_typesupport_c/service_type_support_dispatch.h" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_c -{ - -typedef struct _ComputeRectangleArea_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_type_support_ids_t; - -static const _ComputeRectangleArea_type_support_ids_t _ComputeRectangleArea_service_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, - "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_type_support_symbol_names_t _ComputeRectangleArea_service_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea)), - } -}; - -typedef struct _ComputeRectangleArea_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_type_support_data_t; - -static _ComputeRectangleArea_type_support_data_t _ComputeRectangleArea_service_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_service_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_service_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_service_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_service_typesupport_data.data[0], -}; - -static const rosidl_service_type_support_t ComputeRectangleArea_service_type_support_handle = { - rosidl_typesupport_c__typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_service_typesupport_map), - rosidl_typesupport_c__get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_c - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_c::ComputeRectangleArea_service_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_c__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_c__arguments.json deleted file mode 100644 index 7e2b5be..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_c__arguments.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_c/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_c/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_c/rosidl_typesupport_c", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_c/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_c/resource/action__type_support.c.em", - "/opt/ros/humble/share/rosidl_typesupport_c/resource/idl__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_c/resource/msg__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_c/resource/srv__type_support.cpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp deleted file mode 100644 index 515339e..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp +++ /dev/null @@ -1,108 +0,0 @@ -// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -#include "rosidl_typesupport_cpp/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _HardwareStatus_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _HardwareStatus_type_support_ids_t; - -static const _HardwareStatus_type_support_ids_t _HardwareStatus_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _HardwareStatus_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _HardwareStatus_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _HardwareStatus_type_support_symbol_names_t _HardwareStatus_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, HardwareStatus)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, HardwareStatus)), - } -}; - -typedef struct _HardwareStatus_type_support_data_t -{ - void * data[2]; -} _HardwareStatus_type_support_data_t; - -static _HardwareStatus_type_support_data_t _HardwareStatus_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _HardwareStatus_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_HardwareStatus_message_typesupport_ids.typesupport_identifier[0], - &_HardwareStatus_message_typesupport_symbol_names.symbol_name[0], - &_HardwareStatus_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t HardwareStatus_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_HardwareStatus_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_cpp::HardwareStatus_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, msg, HardwareStatus)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp deleted file mode 100644 index b6a7ddb..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp +++ /dev/null @@ -1,108 +0,0 @@ -// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -#include "rosidl_typesupport_cpp/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _Turtle_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _Turtle_type_support_ids_t; - -static const _Turtle_type_support_ids_t _Turtle_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _Turtle_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _Turtle_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _Turtle_type_support_symbol_names_t _Turtle_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, Turtle)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, Turtle)), - } -}; - -typedef struct _Turtle_type_support_data_t -{ - void * data[2]; -} _Turtle_type_support_data_t; - -static _Turtle_type_support_data_t _Turtle_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _Turtle_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_Turtle_message_typesupport_ids.typesupport_identifier[0], - &_Turtle_message_typesupport_symbol_names.symbol_name[0], - &_Turtle_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t Turtle_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_Turtle_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_cpp::Turtle_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, msg, Turtle)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp deleted file mode 100644 index 6e7d4b3..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp +++ /dev/null @@ -1,108 +0,0 @@ -// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -#include "rosidl_typesupport_cpp/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _TurtleArray_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _TurtleArray_type_support_ids_t; - -static const _TurtleArray_type_support_ids_t _TurtleArray_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _TurtleArray_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _TurtleArray_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _TurtleArray_type_support_symbol_names_t _TurtleArray_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, TurtleArray)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, TurtleArray)), - } -}; - -typedef struct _TurtleArray_type_support_data_t -{ - void * data[2]; -} _TurtleArray_type_support_data_t; - -static _TurtleArray_type_support_data_t _TurtleArray_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _TurtleArray_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_TurtleArray_message_typesupport_ids.typesupport_identifier[0], - &_TurtleArray_message_typesupport_symbol_names.symbol_name[0], - &_TurtleArray_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t TurtleArray_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_TurtleArray_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_cpp::TurtleArray_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, msg, TurtleArray)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp deleted file mode 100644 index 67cd863..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp +++ /dev/null @@ -1,334 +0,0 @@ -// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -#include "rosidl_typesupport_cpp/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _CatchTurtle_Request_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_Request_type_support_ids_t; - -static const _CatchTurtle_Request_type_support_ids_t _CatchTurtle_Request_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_Request_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_Request_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_Request_type_support_symbol_names_t _CatchTurtle_Request_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Request)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Request)), - } -}; - -typedef struct _CatchTurtle_Request_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_Request_type_support_data_t; - -static _CatchTurtle_Request_type_support_data_t _CatchTurtle_Request_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_Request_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_Request_message_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_Request_message_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_Request_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t CatchTurtle_Request_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_CatchTurtle_Request_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::CatchTurtle_Request_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, CatchTurtle_Request)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp - -// already included above -// #include "cstddef" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -// already included above -// #include "rosidl_typesupport_cpp/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _CatchTurtle_Response_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_Response_type_support_ids_t; - -static const _CatchTurtle_Response_type_support_ids_t _CatchTurtle_Response_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_Response_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_Response_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_Response_type_support_symbol_names_t _CatchTurtle_Response_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Response)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Response)), - } -}; - -typedef struct _CatchTurtle_Response_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_Response_type_support_data_t; - -static _CatchTurtle_Response_type_support_data_t _CatchTurtle_Response_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_Response_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_Response_message_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_Response_message_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_Response_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t CatchTurtle_Response_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_CatchTurtle_Response_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::CatchTurtle_Response_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, CatchTurtle_Response)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp - -// already included above -// #include "cstddef" -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/service_type_support_dispatch.hpp" -// already included above -// #include "rosidl_typesupport_cpp/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _CatchTurtle_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _CatchTurtle_type_support_ids_t; - -static const _CatchTurtle_type_support_ids_t _CatchTurtle_service_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _CatchTurtle_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _CatchTurtle_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _CatchTurtle_type_support_symbol_names_t _CatchTurtle_service_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle)), - } -}; - -typedef struct _CatchTurtle_type_support_data_t -{ - void * data[2]; -} _CatchTurtle_type_support_data_t; - -static _CatchTurtle_type_support_data_t _CatchTurtle_service_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _CatchTurtle_service_typesupport_map = { - 2, - "my_robot_interfaces", - &_CatchTurtle_service_typesupport_ids.typesupport_identifier[0], - &_CatchTurtle_service_typesupport_symbol_names.symbol_name[0], - &_CatchTurtle_service_typesupport_data.data[0], -}; - -static const rosidl_service_type_support_t CatchTurtle_service_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_CatchTurtle_service_typesupport_map), - ::rosidl_typesupport_cpp::get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::CatchTurtle_service_type_support_handle; -} - -} // namespace rosidl_typesupport_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, CatchTurtle)() { - return ::rosidl_typesupport_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp deleted file mode 100644 index 718e5a9..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp +++ /dev/null @@ -1,334 +0,0 @@ -// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include "cstddef" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -#include "rosidl_typesupport_cpp/visibility_control.h" -#include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _ComputeRectangleArea_Request_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_Request_type_support_ids_t; - -static const _ComputeRectangleArea_Request_type_support_ids_t _ComputeRectangleArea_Request_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_Request_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_Request_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_Request_type_support_symbol_names_t _ComputeRectangleArea_Request_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)), - } -}; - -typedef struct _ComputeRectangleArea_Request_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_Request_type_support_data_t; - -static _ComputeRectangleArea_Request_type_support_data_t _ComputeRectangleArea_Request_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_Request_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_Request_message_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_Request_message_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_Request_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Request_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_Request_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::ComputeRectangleArea_Request_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp - -// already included above -// #include "cstddef" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" -// already included above -// #include "rosidl_typesupport_cpp/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _ComputeRectangleArea_Response_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_Response_type_support_ids_t; - -static const _ComputeRectangleArea_Response_type_support_ids_t _ComputeRectangleArea_Response_message_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_Response_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_Response_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_Response_type_support_symbol_names_t _ComputeRectangleArea_Response_message_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)), - } -}; - -typedef struct _ComputeRectangleArea_Response_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_Response_type_support_data_t; - -static _ComputeRectangleArea_Response_type_support_data_t _ComputeRectangleArea_Response_message_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_Response_message_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_Response_message_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_Response_message_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_Response_message_typesupport_data.data[0], -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Response_message_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_Response_message_typesupport_map), - ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::ComputeRectangleArea_Response_message_type_support_handle; -} - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return get_message_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif -} // namespace rosidl_typesupport_cpp - -// already included above -// #include "cstddef" -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_cpp/identifier.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_c/type_support_map.h" -#include "rosidl_typesupport_cpp/service_type_support_dispatch.hpp" -// already included above -// #include "rosidl_typesupport_cpp/visibility_control.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_cpp -{ - -typedef struct _ComputeRectangleArea_type_support_ids_t -{ - const char * typesupport_identifier[2]; -} _ComputeRectangleArea_type_support_ids_t; - -static const _ComputeRectangleArea_type_support_ids_t _ComputeRectangleArea_service_typesupport_ids = { - { - "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - } -}; - -typedef struct _ComputeRectangleArea_type_support_symbol_names_t -{ - const char * symbol_name[2]; -} _ComputeRectangleArea_type_support_symbol_names_t; - -#define STRINGIFY_(s) #s -#define STRINGIFY(s) STRINGIFY_(s) - -static const _ComputeRectangleArea_type_support_symbol_names_t _ComputeRectangleArea_service_typesupport_symbol_names = { - { - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea)), - STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea)), - } -}; - -typedef struct _ComputeRectangleArea_type_support_data_t -{ - void * data[2]; -} _ComputeRectangleArea_type_support_data_t; - -static _ComputeRectangleArea_type_support_data_t _ComputeRectangleArea_service_typesupport_data = { - { - 0, // will store the shared library later - 0, // will store the shared library later - } -}; - -static const type_support_map_t _ComputeRectangleArea_service_typesupport_map = { - 2, - "my_robot_interfaces", - &_ComputeRectangleArea_service_typesupport_ids.typesupport_identifier[0], - &_ComputeRectangleArea_service_typesupport_symbol_names.symbol_name[0], - &_ComputeRectangleArea_service_typesupport_data.data[0], -}; - -static const rosidl_service_type_support_t ComputeRectangleArea_service_type_support_handle = { - ::rosidl_typesupport_cpp::typesupport_identifier, - reinterpret_cast(&_ComputeRectangleArea_service_typesupport_map), - ::rosidl_typesupport_cpp::get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_cpp::ComputeRectangleArea_service_type_support_handle; -} - -} // namespace rosidl_typesupport_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_cpp, my_robot_interfaces, srv, ComputeRectangleArea)() { - return ::rosidl_typesupport_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_cpp__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_cpp__arguments.json deleted file mode 100644 index 96495bf..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_cpp__arguments.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_cpp/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_cpp/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_cpp/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_cpp/resource/action__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_cpp/resource/idl__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_cpp/resource/msg__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_cpp/resource/srv__type_support.cpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 18ac13c..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__HardwareStatus( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp deleted file mode 100644 index 6c2a994..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp +++ /dev/null @@ -1,262 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h" - - -#include -#include -#include -#include "rosidl_typesupport_fastrtps_c/identifier.h" -#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" -#include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - -#include "rosidl_runtime_c/string.h" // debug_message -#include "rosidl_runtime_c/string_functions.h" // debug_message - -// forward declare type support functions - - -using _HardwareStatus__ros_msg_type = my_robot_interfaces__msg__HardwareStatus; - -static bool _HardwareStatus__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _HardwareStatus__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: temperature - { - cdr << ros_message->temperature; - } - - // Field name: are_motors_ready - { - cdr << (ros_message->are_motors_ready ? true : false); - } - - // Field name: debug_message - { - const rosidl_runtime_c__String * str = &ros_message->debug_message; - if (str->capacity == 0 || str->capacity <= str->size) { - fprintf(stderr, "string capacity not greater than size\n"); - return false; - } - if (str->data[str->size] != '\0') { - fprintf(stderr, "string not null-terminated\n"); - return false; - } - cdr << str->data; - } - - return true; -} - -static bool _HardwareStatus__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _HardwareStatus__ros_msg_type * ros_message = static_cast<_HardwareStatus__ros_msg_type *>(untyped_ros_message); - // Field name: temperature - { - cdr >> ros_message->temperature; - } - - // Field name: are_motors_ready - { - uint8_t tmp; - cdr >> tmp; - ros_message->are_motors_ready = tmp ? true : false; - } - - // Field name: debug_message - { - std::string tmp; - cdr >> tmp; - if (!ros_message->debug_message.data) { - rosidl_runtime_c__String__init(&ros_message->debug_message); - } - bool succeeded = rosidl_runtime_c__String__assign( - &ros_message->debug_message, - tmp.c_str()); - if (!succeeded) { - fprintf(stderr, "failed to assign string into field 'debug_message'\n"); - return false; - } - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__HardwareStatus( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _HardwareStatus__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name temperature - { - size_t item_size = sizeof(ros_message->temperature); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // field.name are_motors_ready - { - size_t item_size = sizeof(ros_message->are_motors_ready); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // field.name debug_message - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message->debug_message.size + 1); - - return current_alignment - initial_alignment; -} - -static uint32_t _HardwareStatus__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__msg__HardwareStatus( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: temperature - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - // member: are_motors_ready - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint8_t); - current_alignment += array_size * sizeof(uint8_t); - } - // member: debug_message - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__msg__HardwareStatus; - is_plain = - ( - offsetof(DataType, debug_message) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _HardwareStatus__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__msg__HardwareStatus( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_HardwareStatus = { - "my_robot_interfaces::msg", - "HardwareStatus", - _HardwareStatus__cdr_serialize, - _HardwareStatus__cdr_deserialize, - _HardwareStatus__get_serialized_size, - _HardwareStatus__max_serialized_size -}; - -static rosidl_message_type_support_t _HardwareStatus__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_HardwareStatus, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, HardwareStatus)() { - return &_HardwareStatus__type_support; -} - -#if defined(__cplusplus) -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index a00b0d6..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__Turtle( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp deleted file mode 100644 index bbee2e3..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp +++ /dev/null @@ -1,285 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h" - - -#include -#include -#include -#include "rosidl_typesupport_fastrtps_c/identifier.h" -#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -#include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - -#include "rosidl_runtime_c/string.h" // name -#include "rosidl_runtime_c/string_functions.h" // name - -// forward declare type support functions - - -using _Turtle__ros_msg_type = my_robot_interfaces__msg__Turtle; - -static bool _Turtle__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _Turtle__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: name - { - const rosidl_runtime_c__String * str = &ros_message->name; - if (str->capacity == 0 || str->capacity <= str->size) { - fprintf(stderr, "string capacity not greater than size\n"); - return false; - } - if (str->data[str->size] != '\0') { - fprintf(stderr, "string not null-terminated\n"); - return false; - } - cdr << str->data; - } - - // Field name: x - { - cdr << ros_message->x; - } - - // Field name: y - { - cdr << ros_message->y; - } - - // Field name: theta - { - cdr << ros_message->theta; - } - - return true; -} - -static bool _Turtle__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _Turtle__ros_msg_type * ros_message = static_cast<_Turtle__ros_msg_type *>(untyped_ros_message); - // Field name: name - { - std::string tmp; - cdr >> tmp; - if (!ros_message->name.data) { - rosidl_runtime_c__String__init(&ros_message->name); - } - bool succeeded = rosidl_runtime_c__String__assign( - &ros_message->name, - tmp.c_str()); - if (!succeeded) { - fprintf(stderr, "failed to assign string into field 'name'\n"); - return false; - } - } - - // Field name: x - { - cdr >> ros_message->x; - } - - // Field name: y - { - cdr >> ros_message->y; - } - - // Field name: theta - { - cdr >> ros_message->theta; - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__Turtle( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _Turtle__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name name - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message->name.size + 1); - // field.name x - { - size_t item_size = sizeof(ros_message->x); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // field.name y - { - size_t item_size = sizeof(ros_message->y); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // field.name theta - { - size_t item_size = sizeof(ros_message->theta); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -static uint32_t _Turtle__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__msg__Turtle( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: name - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - // member: x - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - // member: y - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - // member: theta - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__msg__Turtle; - is_plain = - ( - offsetof(DataType, theta) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _Turtle__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__msg__Turtle( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_Turtle = { - "my_robot_interfaces::msg", - "Turtle", - _Turtle__cdr_serialize, - _Turtle__cdr_deserialize, - _Turtle__get_serialized_size, - _Turtle__max_serialized_size -}; - -static rosidl_message_type_support_t _Turtle__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_Turtle, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle)() { - return &_Turtle__type_support; -} - -#if defined(__cplusplus) -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index d75f5c4..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__TurtleArray( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp deleted file mode 100644 index 1c0473d..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp +++ /dev/null @@ -1,258 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h" - - -#include -#include -#include -#include "rosidl_typesupport_fastrtps_c/identifier.h" -#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" -#include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - -#include "my_robot_interfaces/msg/detail/turtle__functions.h" // turtles - -// forward declare type support functions -size_t get_serialized_size_my_robot_interfaces__msg__Turtle( - const void * untyped_ros_message, - size_t current_alignment); - -size_t max_serialized_size_my_robot_interfaces__msg__Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle)(); - - -using _TurtleArray__ros_msg_type = my_robot_interfaces__msg__TurtleArray; - -static bool _TurtleArray__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _TurtleArray__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: turtles - { - const message_type_support_callbacks_t * callbacks = - static_cast( - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle - )()->data); - size_t size = ros_message->turtles.size; - auto array_ptr = ros_message->turtles.data; - cdr << static_cast(size); - for (size_t i = 0; i < size; ++i) { - if (!callbacks->cdr_serialize( - &array_ptr[i], cdr)) - { - return false; - } - } - } - - return true; -} - -static bool _TurtleArray__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _TurtleArray__ros_msg_type * ros_message = static_cast<_TurtleArray__ros_msg_type *>(untyped_ros_message); - // Field name: turtles - { - const message_type_support_callbacks_t * callbacks = - static_cast( - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle - )()->data); - uint32_t cdrSize; - cdr >> cdrSize; - size_t size = static_cast(cdrSize); - if (ros_message->turtles.data) { - my_robot_interfaces__msg__Turtle__Sequence__fini(&ros_message->turtles); - } - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&ros_message->turtles, size)) { - fprintf(stderr, "failed to create array for field 'turtles'"); - return false; - } - auto array_ptr = ros_message->turtles.data; - for (size_t i = 0; i < size; ++i) { - if (!callbacks->cdr_deserialize( - cdr, &array_ptr[i])) - { - return false; - } - } - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__TurtleArray( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _TurtleArray__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name turtles - { - size_t array_size = ros_message->turtles.size; - auto array_ptr = ros_message->turtles.data; - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding); - - for (size_t index = 0; index < array_size; ++index) { - current_alignment += get_serialized_size_my_robot_interfaces__msg__Turtle( - &array_ptr[index], current_alignment); - } - } - - return current_alignment - initial_alignment; -} - -static uint32_t _TurtleArray__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__msg__TurtleArray( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: turtles - { - size_t array_size = 0; - full_bounded = false; - is_plain = false; - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding); - - - last_member_size = 0; - for (size_t index = 0; index < array_size; ++index) { - bool inner_full_bounded; - bool inner_is_plain; - size_t inner_size; - inner_size = - max_serialized_size_my_robot_interfaces__msg__Turtle( - inner_full_bounded, inner_is_plain, current_alignment); - last_member_size += inner_size; - current_alignment += inner_size; - full_bounded &= inner_full_bounded; - is_plain &= inner_is_plain; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__msg__TurtleArray; - is_plain = - ( - offsetof(DataType, turtles) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _TurtleArray__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__msg__TurtleArray( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_TurtleArray = { - "my_robot_interfaces::msg", - "TurtleArray", - _TurtleArray__cdr_serialize, - _TurtleArray__cdr_deserialize, - _TurtleArray__get_serialized_size, - _TurtleArray__max_serialized_size -}; - -static rosidl_message_type_support_t _TurtleArray__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_TurtleArray, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, TurtleArray)() { - return &_TurtleArray__type_support; -} - -#if defined(__cplusplus) -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h deleted file mode 100644 index a54dc8a..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ - -#if __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#if __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 9a05c21..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,89 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp deleted file mode 100644 index 4557ea1..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp +++ /dev/null @@ -1,443 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h" - - -#include -#include -#include -#include "rosidl_typesupport_fastrtps_c/identifier.h" -#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -#include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - -#include "rosidl_runtime_c/string.h" // name -#include "rosidl_runtime_c/string_functions.h" // name - -// forward declare type support functions - - -using _CatchTurtle_Request__ros_msg_type = my_robot_interfaces__srv__CatchTurtle_Request; - -static bool _CatchTurtle_Request__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _CatchTurtle_Request__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: name - { - const rosidl_runtime_c__String * str = &ros_message->name; - if (str->capacity == 0 || str->capacity <= str->size) { - fprintf(stderr, "string capacity not greater than size\n"); - return false; - } - if (str->data[str->size] != '\0') { - fprintf(stderr, "string not null-terminated\n"); - return false; - } - cdr << str->data; - } - - return true; -} - -static bool _CatchTurtle_Request__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _CatchTurtle_Request__ros_msg_type * ros_message = static_cast<_CatchTurtle_Request__ros_msg_type *>(untyped_ros_message); - // Field name: name - { - std::string tmp; - cdr >> tmp; - if (!ros_message->name.data) { - rosidl_runtime_c__String__init(&ros_message->name); - } - bool succeeded = rosidl_runtime_c__String__assign( - &ros_message->name, - tmp.c_str()); - if (!succeeded) { - fprintf(stderr, "failed to assign string into field 'name'\n"); - return false; - } - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _CatchTurtle_Request__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name name - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message->name.size + 1); - - return current_alignment - initial_alignment; -} - -static uint32_t _CatchTurtle_Request__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: name - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__srv__CatchTurtle_Request; - is_plain = - ( - offsetof(DataType, name) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _CatchTurtle_Request__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_CatchTurtle_Request = { - "my_robot_interfaces::srv", - "CatchTurtle_Request", - _CatchTurtle_Request__cdr_serialize, - _CatchTurtle_Request__cdr_deserialize, - _CatchTurtle_Request__get_serialized_size, - _CatchTurtle_Request__max_serialized_size -}; - -static rosidl_message_type_support_t _CatchTurtle_Request__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_CatchTurtle_Request, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Request)() { - return &_CatchTurtle_Request__type_support; -} - -#if defined(__cplusplus) -} -#endif - -// already included above -// #include -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_typesupport_fastrtps_c/identifier.h" -// already included above -// #include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -// already included above -// #include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - - -// forward declare type support functions - - -using _CatchTurtle_Response__ros_msg_type = my_robot_interfaces__srv__CatchTurtle_Response; - -static bool _CatchTurtle_Response__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _CatchTurtle_Response__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: success - { - cdr << (ros_message->success ? true : false); - } - - return true; -} - -static bool _CatchTurtle_Response__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _CatchTurtle_Response__ros_msg_type * ros_message = static_cast<_CatchTurtle_Response__ros_msg_type *>(untyped_ros_message); - // Field name: success - { - uint8_t tmp; - cdr >> tmp; - ros_message->success = tmp ? true : false; - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _CatchTurtle_Response__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name success - { - size_t item_size = sizeof(ros_message->success); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -static uint32_t _CatchTurtle_Response__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: success - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint8_t); - current_alignment += array_size * sizeof(uint8_t); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__srv__CatchTurtle_Response; - is_plain = - ( - offsetof(DataType, success) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _CatchTurtle_Response__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_CatchTurtle_Response = { - "my_robot_interfaces::srv", - "CatchTurtle_Response", - _CatchTurtle_Response__cdr_serialize, - _CatchTurtle_Response__cdr_deserialize, - _CatchTurtle_Response__get_serialized_size, - _CatchTurtle_Response__max_serialized_size -}; - -static rosidl_message_type_support_t _CatchTurtle_Response__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_CatchTurtle_Response, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Response)() { - return &_CatchTurtle_Response__type_support; -} - -#if defined(__cplusplus) -} -#endif - -#include "rosidl_typesupport_fastrtps_cpp/service_type_support.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_c/identifier.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/srv/catch_turtle.h" - -#if defined(__cplusplus) -extern "C" -{ -#endif - -static service_type_support_callbacks_t CatchTurtle__callbacks = { - "my_robot_interfaces::srv", - "CatchTurtle", - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Request)(), - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Response)(), -}; - -static rosidl_service_type_support_t CatchTurtle__handle = { - rosidl_typesupport_fastrtps_c__identifier, - &CatchTurtle__callbacks, - get_service_typesupport_handle_function, -}; - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle)() { - return &CatchTurtle__handle; -} - -#if defined(__cplusplus) -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 7ca77e4..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,89 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp deleted file mode 100644 index 6973f26..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp +++ /dev/null @@ -1,442 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h" - - -#include -#include -#include -#include "rosidl_typesupport_fastrtps_c/identifier.h" -#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -#include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - - -// forward declare type support functions - - -using _ComputeRectangleArea_Request__ros_msg_type = my_robot_interfaces__srv__ComputeRectangleArea_Request; - -static bool _ComputeRectangleArea_Request__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _ComputeRectangleArea_Request__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: length - { - cdr << ros_message->length; - } - - // Field name: width - { - cdr << ros_message->width; - } - - return true; -} - -static bool _ComputeRectangleArea_Request__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _ComputeRectangleArea_Request__ros_msg_type * ros_message = static_cast<_ComputeRectangleArea_Request__ros_msg_type *>(untyped_ros_message); - // Field name: length - { - cdr >> ros_message->length; - } - - // Field name: width - { - cdr >> ros_message->width; - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _ComputeRectangleArea_Request__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name length - { - size_t item_size = sizeof(ros_message->length); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // field.name width - { - size_t item_size = sizeof(ros_message->width); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -static uint32_t _ComputeRectangleArea_Request__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: length - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - // member: width - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__srv__ComputeRectangleArea_Request; - is_plain = - ( - offsetof(DataType, width) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _ComputeRectangleArea_Request__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_ComputeRectangleArea_Request = { - "my_robot_interfaces::srv", - "ComputeRectangleArea_Request", - _ComputeRectangleArea_Request__cdr_serialize, - _ComputeRectangleArea_Request__cdr_deserialize, - _ComputeRectangleArea_Request__get_serialized_size, - _ComputeRectangleArea_Request__max_serialized_size -}; - -static rosidl_message_type_support_t _ComputeRectangleArea_Request__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_ComputeRectangleArea_Request, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return &_ComputeRectangleArea_Request__type_support; -} - -#if defined(__cplusplus) -} -#endif - -// already included above -// #include -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_typesupport_fastrtps_c/identifier.h" -// already included above -// #include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -// already included above -// #include "fastcdr/Cdr.h" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// includes and forward declarations of message dependencies and their conversion functions - -#if defined(__cplusplus) -extern "C" -{ -#endif - - -// forward declare type support functions - - -using _ComputeRectangleArea_Response__ros_msg_type = my_robot_interfaces__srv__ComputeRectangleArea_Response; - -static bool _ComputeRectangleArea_Response__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - const _ComputeRectangleArea_Response__ros_msg_type * ros_message = static_cast(untyped_ros_message); - // Field name: area - { - cdr << ros_message->area; - } - - return true; -} - -static bool _ComputeRectangleArea_Response__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - if (!untyped_ros_message) { - fprintf(stderr, "ros message handle is null\n"); - return false; - } - _ComputeRectangleArea_Response__ros_msg_type * ros_message = static_cast<_ComputeRectangleArea_Response__ros_msg_type *>(untyped_ros_message); - // Field name: area - { - cdr >> ros_message->area; - } - - return true; -} // NOLINT(readability/fn_size) - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - const void * untyped_ros_message, - size_t current_alignment) -{ - const _ComputeRectangleArea_Response__ros_msg_type * ros_message = static_cast(untyped_ros_message); - (void)ros_message; - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // field.name area - { - size_t item_size = sizeof(ros_message->area); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -static uint32_t _ComputeRectangleArea_Response__get_serialized_size(const void * untyped_ros_message) -{ - return static_cast( - get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - untyped_ros_message, 0)); -} - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - // member: area - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces__srv__ComputeRectangleArea_Response; - is_plain = - ( - offsetof(DataType, area) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static size_t _ComputeRectangleArea_Response__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - - -static message_type_support_callbacks_t __callbacks_ComputeRectangleArea_Response = { - "my_robot_interfaces::srv", - "ComputeRectangleArea_Response", - _ComputeRectangleArea_Response__cdr_serialize, - _ComputeRectangleArea_Response__cdr_deserialize, - _ComputeRectangleArea_Response__get_serialized_size, - _ComputeRectangleArea_Response__max_serialized_size -}; - -static rosidl_message_type_support_t _ComputeRectangleArea_Response__type_support = { - rosidl_typesupport_fastrtps_c__identifier, - &__callbacks_ComputeRectangleArea_Response, - get_message_typesupport_handle_function, -}; - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return &_ComputeRectangleArea_Response__type_support; -} - -#if defined(__cplusplus) -} -#endif - -#include "rosidl_typesupport_fastrtps_cpp/service_type_support.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_c/identifier.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include "my_robot_interfaces/srv/compute_rectangle_area.h" - -#if defined(__cplusplus) -extern "C" -{ -#endif - -static service_type_support_callbacks_t ComputeRectangleArea__callbacks = { - "my_robot_interfaces::srv", - "ComputeRectangleArea", - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(), - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(), -}; - -static rosidl_service_type_support_t ComputeRectangleArea__handle = { - rosidl_typesupport_fastrtps_c__identifier, - &ComputeRectangleArea__callbacks, - get_service_typesupport_handle_function, -}; - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea)() { - return &ComputeRectangleArea__handle; -} - -#if defined(__cplusplus) -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c__arguments.json deleted file mode 100644 index bd9c438..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c__arguments.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_c/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_fastrtps_c/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/msg__rosidl_typesupport_fastrtps_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/msg__type_support_c.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/srv__rosidl_typesupport_fastrtps_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/resource/srv__type_support_c.cpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp deleted file mode 100644 index d8eeec7..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp +++ /dev/null @@ -1,254 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" - -#include -#include -#include -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -#include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: temperature - cdr << ros_message.temperature; - // Member: are_motors_ready - cdr << (ros_message.are_motors_ready ? true : false); - // Member: debug_message - cdr << ros_message.debug_message; - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::HardwareStatus & ros_message) -{ - // Member: temperature - cdr >> ros_message.temperature; - - // Member: are_motors_ready - { - uint8_t tmp; - cdr >> tmp; - ros_message.are_motors_ready = tmp ? true : false; - } - - // Member: debug_message - cdr >> ros_message.debug_message; - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: temperature - { - size_t item_size = sizeof(ros_message.temperature); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // Member: are_motors_ready - { - size_t item_size = sizeof(ros_message.are_motors_ready); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // Member: debug_message - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message.debug_message.size() + 1); - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: temperature - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - // Member: are_motors_ready - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint8_t); - current_alignment += array_size * sizeof(uint8_t); - } - - // Member: debug_message - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::msg::HardwareStatus; - is_plain = - ( - offsetof(DataType, debug_message) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _HardwareStatus__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _HardwareStatus__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _HardwareStatus__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _HardwareStatus__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_HardwareStatus(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _HardwareStatus__callbacks = { - "my_robot_interfaces::msg", - "HardwareStatus", - _HardwareStatus__cdr_serialize, - _HardwareStatus__cdr_deserialize, - _HardwareStatus__get_serialized_size, - _HardwareStatus__max_serialized_size -}; - -static rosidl_message_type_support_t _HardwareStatus__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_HardwareStatus__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_HardwareStatus__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, HardwareStatus)() { - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_HardwareStatus__handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp deleted file mode 100644 index 33f1dd3..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp +++ /dev/null @@ -1,271 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" - -#include -#include -#include -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -#include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::Turtle & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: name - cdr << ros_message.name; - // Member: x - cdr << ros_message.x; - // Member: y - cdr << ros_message.y; - // Member: theta - cdr << ros_message.theta; - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::Turtle & ros_message) -{ - // Member: name - cdr >> ros_message.name; - - // Member: x - cdr >> ros_message.x; - - // Member: y - cdr >> ros_message.y; - - // Member: theta - cdr >> ros_message.theta; - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::Turtle & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: name - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message.name.size() + 1); - // Member: x - { - size_t item_size = sizeof(ros_message.x); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // Member: y - { - size_t item_size = sizeof(ros_message.y); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // Member: theta - { - size_t item_size = sizeof(ros_message.theta); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: name - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - - // Member: x - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - // Member: y - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - // Member: theta - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::msg::Turtle; - is_plain = - ( - offsetof(DataType, theta) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _Turtle__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _Turtle__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _Turtle__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _Turtle__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_Turtle(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _Turtle__callbacks = { - "my_robot_interfaces::msg", - "Turtle", - _Turtle__cdr_serialize, - _Turtle__cdr_deserialize, - _Turtle__get_serialized_size, - _Turtle__max_serialized_size -}; - -static rosidl_message_type_support_t _Turtle__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_Turtle__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_Turtle__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, Turtle)() { - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_Turtle__handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp deleted file mode 100644 index 7e694e5..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp +++ /dev/null @@ -1,271 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" - -#include -#include -#include -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -#include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions -namespace my_robot_interfaces -{ -namespace msg -{ -namespace typesupport_fastrtps_cpp -{ -bool cdr_serialize( - const my_robot_interfaces::msg::Turtle &, - eprosima::fastcdr::Cdr &); -bool cdr_deserialize( - eprosima::fastcdr::Cdr &, - my_robot_interfaces::msg::Turtle &); -size_t get_serialized_size( - const my_robot_interfaces::msg::Turtle &, - size_t current_alignment); -size_t -max_serialized_size_Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); -} // namespace typesupport_fastrtps_cpp -} // namespace msg -} // namespace my_robot_interfaces - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::TurtleArray & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: turtles - { - size_t size = ros_message.turtles.size(); - cdr << static_cast(size); - for (size_t i = 0; i < size; i++) { - my_robot_interfaces::msg::typesupport_fastrtps_cpp::cdr_serialize( - ros_message.turtles[i], - cdr); - } - } - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::TurtleArray & ros_message) -{ - // Member: turtles - { - uint32_t cdrSize; - cdr >> cdrSize; - size_t size = static_cast(cdrSize); - ros_message.turtles.resize(size); - for (size_t i = 0; i < size; i++) { - my_robot_interfaces::msg::typesupport_fastrtps_cpp::cdr_deserialize( - cdr, ros_message.turtles[i]); - } - } - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::TurtleArray & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: turtles - { - size_t array_size = ros_message.turtles.size(); - - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding); - - for (size_t index = 0; index < array_size; ++index) { - current_alignment += - my_robot_interfaces::msg::typesupport_fastrtps_cpp::get_serialized_size( - ros_message.turtles[index], current_alignment); - } - } - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: turtles - { - size_t array_size = 0; - full_bounded = false; - is_plain = false; - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding); - - - last_member_size = 0; - for (size_t index = 0; index < array_size; ++index) { - bool inner_full_bounded; - bool inner_is_plain; - size_t inner_size = - my_robot_interfaces::msg::typesupport_fastrtps_cpp::max_serialized_size_Turtle( - inner_full_bounded, inner_is_plain, current_alignment); - last_member_size += inner_size; - current_alignment += inner_size; - full_bounded &= inner_full_bounded; - is_plain &= inner_is_plain; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::msg::TurtleArray; - is_plain = - ( - offsetof(DataType, turtles) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _TurtleArray__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _TurtleArray__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _TurtleArray__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _TurtleArray__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_TurtleArray(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _TurtleArray__callbacks = { - "my_robot_interfaces::msg", - "TurtleArray", - _TurtleArray__cdr_serialize, - _TurtleArray__cdr_deserialize, - _TurtleArray__get_serialized_size, - _TurtleArray__max_serialized_size -}; - -static rosidl_message_type_support_t _TurtleArray__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_TurtleArray__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_TurtleArray__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, TurtleArray)() { - return &my_robot_interfaces::msg::typesupport_fastrtps_cpp::_TurtleArray__handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 7644b6f..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::HardwareStatus & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index b39c5e2..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::Turtle & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::Turtle & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::Turtle & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 24adcd5..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::TurtleArray & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::TurtleArray & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::TurtleArray & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h deleted file mode 100644 index fb44dc6..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ - -#if __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces - #endif -#endif - -#if __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 82125c7..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Request & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// already included above -// #include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Response & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rmw/types.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index d62e6ff..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// already included above -// #include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rmw/types.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp deleted file mode 100644 index 25b1bae..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp +++ /dev/null @@ -1,488 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - -#include -#include -#include -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -#include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: name - cdr << ros_message.name; - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Request & ros_message) -{ - // Member: name - cdr >> ros_message.name; - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: name - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - (ros_message.name.size() + 1); - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: name - { - size_t array_size = 1; - - full_bounded = false; - is_plain = false; - for (size_t index = 0; index < array_size; ++index) { - current_alignment += padding + - eprosima::fastcdr::Cdr::alignment(current_alignment, padding) + - 1; - } - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::srv::CatchTurtle_Request; - is_plain = - ( - offsetof(DataType, name) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _CatchTurtle_Request__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _CatchTurtle_Request__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _CatchTurtle_Request__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _CatchTurtle_Request__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_CatchTurtle_Request(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _CatchTurtle_Request__callbacks = { - "my_robot_interfaces::srv", - "CatchTurtle_Request", - _CatchTurtle_Request__cdr_serialize, - _CatchTurtle_Request__cdr_deserialize, - _CatchTurtle_Request__get_serialized_size, - _CatchTurtle_Request__max_serialized_size -}; - -static rosidl_message_type_support_t _CatchTurtle_Request__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_CatchTurtle_Request__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle_Request__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Request)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle_Request__handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -// already included above -// #include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: success - cdr << (ros_message.success ? true : false); - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Response & ros_message) -{ - // Member: success - { - uint8_t tmp; - cdr >> tmp; - ros_message.success = tmp ? true : false; - } - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: success - { - size_t item_size = sizeof(ros_message.success); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: success - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint8_t); - current_alignment += array_size * sizeof(uint8_t); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::srv::CatchTurtle_Response; - is_plain = - ( - offsetof(DataType, success) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _CatchTurtle_Response__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _CatchTurtle_Response__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _CatchTurtle_Response__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _CatchTurtle_Response__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_CatchTurtle_Response(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _CatchTurtle_Response__callbacks = { - "my_robot_interfaces::srv", - "CatchTurtle_Response", - _CatchTurtle_Response__cdr_serialize, - _CatchTurtle_Response__cdr_deserialize, - _CatchTurtle_Response__get_serialized_size, - _CatchTurtle_Response__max_serialized_size -}; - -static rosidl_message_type_support_t _CatchTurtle_Response__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_CatchTurtle_Response__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle_Response__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Response)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle_Response__handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rmw/error_handling.h" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/service_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -static service_type_support_callbacks_t _CatchTurtle__callbacks = { - "my_robot_interfaces::srv", - "CatchTurtle", - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Request)(), - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Response)(), -}; - -static rosidl_service_type_support_t _CatchTurtle__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_CatchTurtle__callbacks, - get_service_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_CatchTurtle__handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp deleted file mode 100644 index 7cb49e3..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp +++ /dev/null @@ -1,503 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - -#include -#include -#include -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -#include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: length - cdr << ros_message.length; - // Member: width - cdr << ros_message.width; - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message) -{ - // Member: length - cdr >> ros_message.length; - - // Member: width - cdr >> ros_message.width; - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: length - { - size_t item_size = sizeof(ros_message.length); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - // Member: width - { - size_t item_size = sizeof(ros_message.width); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: length - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - // Member: width - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::srv::ComputeRectangleArea_Request; - is_plain = - ( - offsetof(DataType, width) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _ComputeRectangleArea_Request__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _ComputeRectangleArea_Request__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _ComputeRectangleArea_Request__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _ComputeRectangleArea_Request__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_ComputeRectangleArea_Request(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _ComputeRectangleArea_Request__callbacks = { - "my_robot_interfaces::srv", - "ComputeRectangleArea_Request", - _ComputeRectangleArea_Request__cdr_serialize, - _ComputeRectangleArea_Request__cdr_deserialize, - _ComputeRectangleArea_Request__get_serialized_size, - _ComputeRectangleArea_Request__max_serialized_size -}; - -static rosidl_message_type_support_t _ComputeRectangleArea_Request__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_ComputeRectangleArea_Request__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea_Request__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea_Request__handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" -// already included above -// #include "fastcdr/Cdr.h" - - -// forward declaration of message dependencies and their conversion functions - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - // Member: area - cdr << ros_message.area; - return true; -} - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message) -{ - // Member: area - cdr >> ros_message.area; - - return true; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - (void)padding; - (void)wchar_size; - - // Member: area - { - size_t item_size = sizeof(ros_message.area); - current_alignment += item_size + - eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); - } - - return current_alignment - initial_alignment; -} - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment) -{ - size_t initial_alignment = current_alignment; - - const size_t padding = 4; - const size_t wchar_size = 4; - size_t last_member_size = 0; - (void)last_member_size; - (void)padding; - (void)wchar_size; - - full_bounded = true; - is_plain = true; - - - // Member: area - { - size_t array_size = 1; - - last_member_size = array_size * sizeof(uint64_t); - current_alignment += array_size * sizeof(uint64_t) + - eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); - } - - size_t ret_val = current_alignment - initial_alignment; - if (is_plain) { - // All members are plain, and type is not empty. - // We still need to check that the in-memory alignment - // is the same as the CDR mandated alignment. - using DataType = my_robot_interfaces::srv::ComputeRectangleArea_Response; - is_plain = - ( - offsetof(DataType, area) + - last_member_size - ) == ret_val; - } - - return ret_val; -} - -static bool _ComputeRectangleArea_Response__cdr_serialize( - const void * untyped_ros_message, - eprosima::fastcdr::Cdr & cdr) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_serialize(*typed_message, cdr); -} - -static bool _ComputeRectangleArea_Response__cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return cdr_deserialize(cdr, *typed_message); -} - -static uint32_t _ComputeRectangleArea_Response__get_serialized_size( - const void * untyped_ros_message) -{ - auto typed_message = - static_cast( - untyped_ros_message); - return static_cast(get_serialized_size(*typed_message, 0)); -} - -static size_t _ComputeRectangleArea_Response__max_serialized_size(char & bounds_info) -{ - bool full_bounded; - bool is_plain; - size_t ret_val; - - ret_val = max_serialized_size_ComputeRectangleArea_Response(full_bounded, is_plain, 0); - - bounds_info = - is_plain ? ROSIDL_TYPESUPPORT_FASTRTPS_PLAIN_TYPE : - full_bounded ? ROSIDL_TYPESUPPORT_FASTRTPS_BOUNDED_TYPE : ROSIDL_TYPESUPPORT_FASTRTPS_UNBOUNDED_TYPE; - return ret_val; -} - -static message_type_support_callbacks_t _ComputeRectangleArea_Response__callbacks = { - "my_robot_interfaces::srv", - "ComputeRectangleArea_Response", - _ComputeRectangleArea_Response__cdr_serialize, - _ComputeRectangleArea_Response__cdr_deserialize, - _ComputeRectangleArea_Response__get_serialized_size, - _ComputeRectangleArea_Response__max_serialized_size -}; - -static rosidl_message_type_support_t _ComputeRectangleArea_Response__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_ComputeRectangleArea_Response__callbacks, - get_message_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea_Response__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea_Response__handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rmw/error_handling.h" -// already included above -// #include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" -#include "rosidl_typesupport_fastrtps_cpp/service_type_support.h" -#include "rosidl_typesupport_fastrtps_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -static service_type_support_callbacks_t _ComputeRectangleArea__callbacks = { - "my_robot_interfaces::srv", - "ComputeRectangleArea", - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)(), - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)(), -}; - -static rosidl_service_type_support_t _ComputeRectangleArea__handle = { - rosidl_typesupport_fastrtps_cpp::typesupport_identifier, - &_ComputeRectangleArea__callbacks, - get_service_typesupport_handle_function, -}; - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_typesupport_fastrtps_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea__handle; -} - -} // namespace rosidl_typesupport_fastrtps_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea)() { - return &my_robot_interfaces::srv::typesupport_fastrtps_cpp::_ComputeRectangleArea__handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json deleted file mode 100644 index 97fda6b..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_fastrtps_cpp/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/msg__rosidl_typesupport_fastrtps_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/msg__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/srv__rosidl_typesupport_fastrtps_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/resource/srv__type_support.cpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h deleted file mode 100644 index ea3b6c7..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c deleted file mode 100644 index 300eac6..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c +++ /dev/null @@ -1,121 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" - - -// Include directives for member types -// Member `debug_message` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__HardwareStatus__init(message_memory); -} - -void my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__HardwareStatus__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_member_array[3] = { - { - "temperature", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT64, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, temperature), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "are_motors_ready", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, are_motors_ready), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "debug_message", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, debug_message), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_members = { - "my_robot_interfaces__msg", // message namespace - "HardwareStatus", // message name - 3, // number of fields - sizeof(my_robot_interfaces__msg__HardwareStatus), - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_member_array, // message members - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, HardwareStatus)() { - if (!my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 13ae3ab..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c deleted file mode 100644 index cca0afe..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c +++ /dev/null @@ -1,138 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__Turtle__init(message_memory); -} - -void my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__Turtle__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_member_array[4] = { - { - "name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "x", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, x), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "y", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, y), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "theta", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, theta), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_members = { - "my_robot_interfaces__msg", // message namespace - "Turtle", // message name - 4, // number of fields - sizeof(my_robot_interfaces__msg__Turtle), - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_member_array, // message members - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)() { - if (!my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 80c43b8..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c deleted file mode 100644 index 5e1b142..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c +++ /dev/null @@ -1,146 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" - - -// Include directives for member types -// Member `turtles` -#include "my_robot_interfaces/msg/turtle.h" -// Member `turtles` -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__TurtleArray__init(message_memory); -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__TurtleArray__fini(message_memory); -} - -size_t my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__size_function__TurtleArray__turtles( - const void * untyped_member) -{ - const my_robot_interfaces__msg__Turtle__Sequence * member = - (const my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return member->size; -} - -const void * my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles( - const void * untyped_member, size_t index) -{ - const my_robot_interfaces__msg__Turtle__Sequence * member = - (const my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return &member->data[index]; -} - -void * my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles( - void * untyped_member, size_t index) -{ - my_robot_interfaces__msg__Turtle__Sequence * member = - (my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return &member->data[index]; -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__fetch_function__TurtleArray__turtles( - const void * untyped_member, size_t index, void * untyped_value) -{ - const my_robot_interfaces__msg__Turtle * item = - ((const my_robot_interfaces__msg__Turtle *) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles(untyped_member, index)); - my_robot_interfaces__msg__Turtle * value = - (my_robot_interfaces__msg__Turtle *)(untyped_value); - *value = *item; -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__assign_function__TurtleArray__turtles( - void * untyped_member, size_t index, const void * untyped_value) -{ - my_robot_interfaces__msg__Turtle * item = - ((my_robot_interfaces__msg__Turtle *) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles(untyped_member, index)); - const my_robot_interfaces__msg__Turtle * value = - (const my_robot_interfaces__msg__Turtle *)(untyped_value); - *item = *value; -} - -bool my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__resize_function__TurtleArray__turtles( - void * untyped_member, size_t size) -{ - my_robot_interfaces__msg__Turtle__Sequence * member = - (my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - my_robot_interfaces__msg__Turtle__Sequence__fini(member); - return my_robot_interfaces__msg__Turtle__Sequence__init(member, size); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array[1] = { - { - "turtles", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - true, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__TurtleArray, turtles), // bytes offset in struct - NULL, // default value - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__size_function__TurtleArray__turtles, // size() function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles, // get_const(index) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles, // get(index) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__fetch_function__TurtleArray__turtles, // fetch(index, &value) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__assign_function__TurtleArray__turtles, // assign(index, value) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__resize_function__TurtleArray__turtles // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_members = { - "my_robot_interfaces__msg", // message namespace - "TurtleArray", // message name - 1, // number of fields - sizeof(my_robot_interfaces__msg__TurtleArray), - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array, // message members - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, TurtleArray)() { - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array[0].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)(); - if (!my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h deleted file mode 100644 index c71a8ef..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 488b557..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c deleted file mode 100644 index d8ab041..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c +++ /dev/null @@ -1,232 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__CatchTurtle_Request__init(message_memory); -} - -void my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__CatchTurtle_Request__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_member_array[1] = { - { - "name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__CatchTurtle_Request, name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_members = { - "my_robot_interfaces__srv", // message namespace - "CatchTurtle_Request", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__CatchTurtle_Request), - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_member_array, // message members - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)() { - if (!my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "rosidl_typesupport_introspection_c/field_types.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -// already included above -// #include "rosidl_typesupport_introspection_c/message_introspection.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__CatchTurtle_Response__init(message_memory); -} - -void my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__CatchTurtle_Response__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_member_array[1] = { - { - "success", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__CatchTurtle_Response, success), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_members = { - "my_robot_interfaces__srv", // message namespace - "CatchTurtle_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__CatchTurtle_Response), - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_member_array, // message members - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)() { - if (!my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/service_introspection.h" - -// this is intentionally not const to allow initialization later to prevent an initialization race -static rosidl_typesupport_introspection_c__ServiceMembers my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_members = { - "my_robot_interfaces__srv", // service namespace - "CatchTurtle", // service name - // these two fields are initialized below on the first access - NULL, // request message - // my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle, - NULL // response message - // my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle -}; - -static rosidl_service_type_support_t my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle = { - 0, - &my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_members, - get_service_typesupport_handle_function, -}; - -// Forward declaration of request/response type support functions -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle)() { - if (!my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - rosidl_typesupport_introspection_c__ServiceMembers * service_members = - (rosidl_typesupport_introspection_c__ServiceMembers *)my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.data; - - if (!service_members->request_members_) { - service_members->request_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)()->data; - } - if (!service_members->response_members_) { - service_members->response_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)()->data; - } - - return &my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle; -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h deleted file mode 100644 index b4e4509..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c b/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c deleted file mode 100644 index eb0e658..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c +++ /dev/null @@ -1,245 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__ComputeRectangleArea_Request__init(message_memory); -} - -void my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_member_array[2] = { - { - "length", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Request, length), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "width", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Request, width), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_members = { - "my_robot_interfaces__srv", // message namespace - "ComputeRectangleArea_Request", // message name - 2, // number of fields - sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_member_array, // message members - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "rosidl_typesupport_introspection_c/field_types.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -// already included above -// #include "rosidl_typesupport_introspection_c/message_introspection.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__ComputeRectangleArea_Response__init(message_memory); -} - -void my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_member_array[1] = { - { - "area", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Response, area), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_members = { - "my_robot_interfaces__srv", // message namespace - "ComputeRectangleArea_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_member_array, // message members - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/service_introspection.h" - -// this is intentionally not const to allow initialization later to prevent an initialization race -static rosidl_typesupport_introspection_c__ServiceMembers my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_members = { - "my_robot_interfaces__srv", // service namespace - "ComputeRectangleArea", // service name - // these two fields are initialized below on the first access - NULL, // request message - // my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle, - NULL // response message - // my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle -}; - -static rosidl_service_type_support_t my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle = { - 0, - &my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_members, - get_service_typesupport_handle_function, -}; - -// Forward declaration of request/response type support functions -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea)() { - if (!my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - rosidl_typesupport_introspection_c__ServiceMembers * service_members = - (rosidl_typesupport_introspection_c__ServiceMembers *)my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.data; - - if (!service_members->request_members_) { - service_members->request_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)()->data; - } - if (!service_members->response_members_) { - service_members->response_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)()->data; - } - - return &my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle; -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_c__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_introspection_c__arguments.json deleted file mode 100644 index 29e9fa2..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_c__arguments.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_c/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_introspection_c/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/idl__type_support.c.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/msg__rosidl_typesupport_introspection_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/msg__type_support.c.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/srv__rosidl_typesupport_introspection_c.h.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_c/resource/srv__type_support.c.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index 7fa8b9c..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp deleted file mode 100644 index e6dc9b3..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp +++ /dev/null @@ -1,143 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void HardwareStatus_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::HardwareStatus(_init); -} - -void HardwareStatus_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~HardwareStatus(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember HardwareStatus_message_member_array[3] = { - { - "temperature", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT64, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, temperature), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "are_motors_ready", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, are_motors_ready), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "debug_message", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, debug_message), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers HardwareStatus_message_members = { - "my_robot_interfaces::msg", // message namespace - "HardwareStatus", // message name - 3, // number of fields - sizeof(my_robot_interfaces::msg::HardwareStatus), - HardwareStatus_message_member_array, // message members - HardwareStatus_init_function, // function to initialize message memory (memory has to be allocated) - HardwareStatus_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t HardwareStatus_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &HardwareStatus_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::HardwareStatus_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, HardwareStatus)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::HardwareStatus_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index ca60c24..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp deleted file mode 100644 index 22cf76f..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp +++ /dev/null @@ -1,160 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void Turtle_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::Turtle(_init); -} - -void Turtle_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~Turtle(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember Turtle_message_member_array[4] = { - { - "name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "x", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, x), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "y", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, y), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "theta", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, theta), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers Turtle_message_members = { - "my_robot_interfaces::msg", // message namespace - "Turtle", // message name - 4, // number of fields - sizeof(my_robot_interfaces::msg::Turtle), - Turtle_message_member_array, // message members - Turtle_init_function, // function to initialize message memory (memory has to be allocated) - Turtle_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t Turtle_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &Turtle_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::Turtle_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, Turtle)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::Turtle_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index ebd54bb..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp deleted file mode 100644 index 1e63ab1..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp +++ /dev/null @@ -1,154 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void TurtleArray_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::TurtleArray(_init); -} - -void TurtleArray_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~TurtleArray(); -} - -size_t size_function__TurtleArray__turtles(const void * untyped_member) -{ - const auto * member = reinterpret_cast *>(untyped_member); - return member->size(); -} - -const void * get_const_function__TurtleArray__turtles(const void * untyped_member, size_t index) -{ - const auto & member = - *reinterpret_cast *>(untyped_member); - return &member[index]; -} - -void * get_function__TurtleArray__turtles(void * untyped_member, size_t index) -{ - auto & member = - *reinterpret_cast *>(untyped_member); - return &member[index]; -} - -void fetch_function__TurtleArray__turtles( - const void * untyped_member, size_t index, void * untyped_value) -{ - const auto & item = *reinterpret_cast( - get_const_function__TurtleArray__turtles(untyped_member, index)); - auto & value = *reinterpret_cast(untyped_value); - value = item; -} - -void assign_function__TurtleArray__turtles( - void * untyped_member, size_t index, const void * untyped_value) -{ - auto & item = *reinterpret_cast( - get_function__TurtleArray__turtles(untyped_member, index)); - const auto & value = *reinterpret_cast(untyped_value); - item = value; -} - -void resize_function__TurtleArray__turtles(void * untyped_member, size_t size) -{ - auto * member = - reinterpret_cast *>(untyped_member); - member->resize(size); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember TurtleArray_message_member_array[1] = { - { - "turtles", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::TurtleArray, turtles), // bytes offset in struct - nullptr, // default value - size_function__TurtleArray__turtles, // size() function pointer - get_const_function__TurtleArray__turtles, // get_const(index) function pointer - get_function__TurtleArray__turtles, // get(index) function pointer - fetch_function__TurtleArray__turtles, // fetch(index, &value) function pointer - assign_function__TurtleArray__turtles, // assign(index, value) function pointer - resize_function__TurtleArray__turtles // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers TurtleArray_message_members = { - "my_robot_interfaces::msg", // message namespace - "TurtleArray", // message name - 1, // number of fields - sizeof(my_robot_interfaces::msg::TurtleArray), - TurtleArray_message_member_array, // message members - TurtleArray_init_function, // function to initialize message memory (memory has to be allocated) - TurtleArray_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t TurtleArray_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &TurtleArray_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::TurtleArray_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, TurtleArray)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::TurtleArray_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index c6edce8..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,67 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp deleted file mode 100644 index 86b8758..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp +++ /dev/null @@ -1,336 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void CatchTurtle_Request_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::CatchTurtle_Request(_init); -} - -void CatchTurtle_Request_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~CatchTurtle_Request(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember CatchTurtle_Request_message_member_array[1] = { - { - "name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::CatchTurtle_Request, name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers CatchTurtle_Request_message_members = { - "my_robot_interfaces::srv", // message namespace - "CatchTurtle_Request", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::CatchTurtle_Request), - CatchTurtle_Request_message_member_array, // message members - CatchTurtle_Request_init_function, // function to initialize message memory (memory has to be allocated) - CatchTurtle_Request_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t CatchTurtle_Request_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_Request_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Request_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "array" -// already included above -// #include "cstddef" -// already included above -// #include "string" -// already included above -// #include "vector" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/field_types.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void CatchTurtle_Response_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::CatchTurtle_Response(_init); -} - -void CatchTurtle_Response_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~CatchTurtle_Response(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember CatchTurtle_Response_message_member_array[1] = { - { - "success", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::CatchTurtle_Response, success), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers CatchTurtle_Response_message_members = { - "my_robot_interfaces::srv", // message namespace - "CatchTurtle_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::CatchTurtle_Response), - CatchTurtle_Response_message_member_array, // message members - CatchTurtle_Response_init_function, // function to initialize message memory (memory has to be allocated) - CatchTurtle_Response_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t CatchTurtle_Response_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_Response_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Response_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/service_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -// this is intentionally not const to allow initialization later to prevent an initialization race -static ::rosidl_typesupport_introspection_cpp::ServiceMembers CatchTurtle_service_members = { - "my_robot_interfaces::srv", // service namespace - "CatchTurtle", // service name - // these two fields are initialized below on the first access - // see get_service_type_support_handle() - nullptr, // request message - nullptr // response message -}; - -static const rosidl_service_type_support_t CatchTurtle_service_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_service_members, - get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - // get a handle to the value to be returned - auto service_type_support = - &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_service_type_support_handle; - // get a non-const and properly typed version of the data void * - auto service_members = const_cast<::rosidl_typesupport_introspection_cpp::ServiceMembers *>( - static_cast( - service_type_support->data)); - // make sure that both the request_members_ and the response_members_ are initialized - // if they are not, initialize them - if ( - service_members->request_members_ == nullptr || - service_members->response_members_ == nullptr) - { - // initialize the request_members_ with the static function from the external library - service_members->request_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::CatchTurtle_Request - >()->data - ); - // initialize the response_members_ with the static function from the external library - service_members->response_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::CatchTurtle_Response - >()->data - ); - } - // finally return the properly initialized service_type_support handle - return service_type_support; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle)() { - return ::rosidl_typesupport_introspection_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index fd2c36f..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,67 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp deleted file mode 100644 index a0c8e82..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp +++ /dev/null @@ -1,353 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void ComputeRectangleArea_Request_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::ComputeRectangleArea_Request(_init); -} - -void ComputeRectangleArea_Request_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~ComputeRectangleArea_Request(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember ComputeRectangleArea_Request_message_member_array[2] = { - { - "length", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Request, length), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "width", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Request, width), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers ComputeRectangleArea_Request_message_members = { - "my_robot_interfaces::srv", // message namespace - "ComputeRectangleArea_Request", // message name - 2, // number of fields - sizeof(my_robot_interfaces::srv::ComputeRectangleArea_Request), - ComputeRectangleArea_Request_message_member_array, // message members - ComputeRectangleArea_Request_init_function, // function to initialize message memory (memory has to be allocated) - ComputeRectangleArea_Request_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Request_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_Request_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Request_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "array" -// already included above -// #include "cstddef" -// already included above -// #include "string" -// already included above -// #include "vector" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/field_types.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void ComputeRectangleArea_Response_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::ComputeRectangleArea_Response(_init); -} - -void ComputeRectangleArea_Response_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~ComputeRectangleArea_Response(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember ComputeRectangleArea_Response_message_member_array[1] = { - { - "area", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Response, area), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers ComputeRectangleArea_Response_message_members = { - "my_robot_interfaces::srv", // message namespace - "ComputeRectangleArea_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::ComputeRectangleArea_Response), - ComputeRectangleArea_Response_message_member_array, // message members - ComputeRectangleArea_Response_init_function, // function to initialize message memory (memory has to be allocated) - ComputeRectangleArea_Response_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Response_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_Response_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Response_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/service_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -// this is intentionally not const to allow initialization later to prevent an initialization race -static ::rosidl_typesupport_introspection_cpp::ServiceMembers ComputeRectangleArea_service_members = { - "my_robot_interfaces::srv", // service namespace - "ComputeRectangleArea", // service name - // these two fields are initialized below on the first access - // see get_service_type_support_handle() - nullptr, // request message - nullptr // response message -}; - -static const rosidl_service_type_support_t ComputeRectangleArea_service_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_service_members, - get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - // get a handle to the value to be returned - auto service_type_support = - &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_service_type_support_handle; - // get a non-const and properly typed version of the data void * - auto service_members = const_cast<::rosidl_typesupport_introspection_cpp::ServiceMembers *>( - static_cast( - service_type_support->data)); - // make sure that both the request_members_ and the response_members_ are initialized - // if they are not, initialize them - if ( - service_members->request_members_ == nullptr || - service_members->response_members_ == nullptr) - { - // initialize the request_members_ with the static function from the external library - service_members->request_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::ComputeRectangleArea_Request - >()->data - ); - // initialize the response_members_ with the static function from the external library - service_members->response_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::ComputeRectangleArea_Response - >()->data - ); - } - // finally return the properly initialized service_type_support handle - return service_type_support; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea)() { - return ::rosidl_typesupport_introspection_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp__arguments.json b/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp__arguments.json deleted file mode 100644 index 63b554c..0000000 --- a/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp__arguments.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "package_name": "my_robot_interfaces", - "output_dir": "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_typesupport_introspection_cpp/my_robot_interfaces", - "template_dir": "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource", - "idl_tuples": [ - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces:srv/CatchTurtle.idl" - ], - "target_dependencies": [ - "/opt/ros/humble/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp", - "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_typesupport_introspection_cpp/__init__.py", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/msg__rosidl_typesupport_introspection_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/msg__type_support.cpp.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/srv__rosidl_typesupport_introspection_cpp.hpp.em", - "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/resource/srv__type_support.cpp.em", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/HardwareStatus.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/Turtle.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/msg/TurtleArray.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/ComputeRectangleArea.idl", - "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces/rosidl_adapter/my_robot_interfaces/srv/CatchTurtle.idl" - ] -} diff --git a/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py b/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/build/turtlesim_catch_them_all/colcon_build.rc b/build/turtlesim_catch_them_all/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/turtlesim_catch_them_all/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh b/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh deleted file mode 100644 index 6c0b9ee..0000000 --- a/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh +++ /dev/null @@ -1,2 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em -. "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh" diff --git a/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh.env b/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh.env deleted file mode 100644 index 6bf454d..0000000 --- a/build/turtlesim_catch_them_all/colcon_command_prefix_setup_py.sh.env +++ /dev/null @@ -1,71 +0,0 @@ -AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble -CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -COLCON=1 -COLCON_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -COLORFGBG=15;0 -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus -DESKTOP_SESSION=plasma -DISPLAY=:0 -GAZEBO_MODEL_PATH=/opt/ros/humble/share -GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 -GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0 -GTK_RC_FILES=/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc -HOME=/home/ros-laptop1 -IGN_GAZEBO_MODEL_PATH=/opt/ros/humble/share -IGN_GAZEBO_RESOURCE_PATH=/opt/ros/humble/share -IM_CONFIG_PHASE=1 -KDE_APPLICATIONS_AS_SCOPE=1 -KDE_FULL_SESSION=true -KDE_SESSION_UID=1000 -KDE_SESSION_VERSION=5 -KONSOLE_DBUS_SERVICE=:1.210 -KONSOLE_DBUS_SESSION=/Sessions/4 -KONSOLE_DBUS_WINDOW=/Windows/1 -KONSOLE_VERSION=211203 -LANG=en_US.UTF-8 -LANGUAGE= -LC_ALL=en_US.UTF-8 -LD_LIBRARY_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/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 -LOGNAME=ros-laptop1 -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: -PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket -PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint -PROFILEHOME= -PWD=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all -PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages -QT_ACCESSIBILITY=1 -QT_AUTO_SCREEN_SCALE_FACTOR=0 -ROS_DISTRO=humble -ROS_LOCALHOST_ONLY=0 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847 -SHELL=/bin/bash -SHELL_SESSION_ID=290158f40eeb4fb3bc996ff3cf0e3220 -SHLVL=1 -SSH_AGENT_PID=1667 -SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFG8k1f/agent.1543 -SYSTEMD_EXEC_PID=1525 -TERM=xterm-256color -USER=ros-laptop1 -WINDOWID=4194311 -XAUTHORITY=/home/ros-laptop1/.Xauthority -XCURSOR_SIZE=24 -XCURSOR_THEME=breeze_cursors -XDG_CONFIG_DIRS=/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings -XDG_CURRENT_DESKTOP=KDE -XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop -XDG_RUNTIME_DIR=/run/user/1000 -XDG_SEAT=seat0 -XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 -XDG_SESSION_CLASS=user -XDG_SESSION_DESKTOP=KDE -XDG_SESSION_ID=3 -XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 -XDG_SESSION_TYPE=x11 -XDG_VTNR=1 -_=/usr/bin/colcon diff --git a/build/turtlesim_catch_them_all/install.log b/build/turtlesim_catch_them_all/install.log deleted file mode 100644 index 2ea0a01..0000000 --- a/build/turtlesim_catch_them_all/install.log +++ /dev/null @@ -1,17 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/__init__.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_controller.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_spawner.cpython-310.pyc -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages/turtlesim_catch_them_all -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.xml -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/top_level.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/dependency_links.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/SOURCES.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/PKG-INFO -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/requires.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/entry_points.txt -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/zip-safe -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_controller -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_spawner diff --git a/build/turtlesim_catch_them_all/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/build/turtlesim_catch_them_all/prefix_override/__pycache__/sitecustomize.cpython-310.pyc deleted file mode 100644 index 25c2186e044fb494930035f5a7444e60aab5d3c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377 zcmb7Ay-ou$3{LK%>Qq#Tg@@=sBX)!sSYhb|OLV;$E;J!0JAwAzh&SL_ZbD+>6*?e% zP$U)xEZP1(|Hz*lXS1nb+r3`jy>NaT$!{x}oU_w{gB4bKaU($7OIxf9JQ@)QQ`k~* z)r`2ba>;W`F<0-rBd&U-Ghu(J+ZaG&q+?%qDRw9N0%*-Zr;N$NDkf~B1u{>h-2 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/install/_local_setup_util_sh.py b/install/_local_setup_util_sh.py deleted file mode 100644 index f67eaa9..0000000 --- a/install/_local_setup_util_sh.py +++ /dev/null @@ -1,407 +0,0 @@ -# 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/install/local_setup.bash b/install/local_setup.bash deleted file mode 100644 index 03f0025..0000000 --- a/install/local_setup.bash +++ /dev/null @@ -1,121 +0,0 @@ -# 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/install/local_setup.ps1 b/install/local_setup.ps1 deleted file mode 100644 index 6f68c8d..0000000 --- a/install/local_setup.ps1 +++ /dev/null @@ -1,55 +0,0 @@ -# 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/install/local_setup.sh b/install/local_setup.sh deleted file mode 100644 index 327c1d1..0000000 --- a/install/local_setup.sh +++ /dev/null @@ -1,137 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_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/install/local_setup.zsh b/install/local_setup.zsh deleted file mode 100644 index b648710..0000000 --- a/install/local_setup.zsh +++ /dev/null @@ -1,134 +0,0 @@ -# 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/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client b/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client deleted file mode 100755 index 2ac12030452c29518d80ceac8be01961516814fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506728 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�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%0D= zS5UEn0zEM@iI9cfs}04K{6L{!(S}m1_JTH)TD4t9sL&(L+M&ez_sX$5V3We8P&L8@G~yb8Sj$W>Hp>b z(HrZBcVCpvw{`6z5y@4dLCKEK78|+l_r>!Bx3S2YAJ#NiG&!CLV+1AHZxWOF>k8$q z`DS8iGE49|V*vrD=a`B4&*Y7htU(g{_!KFKo#KT?ij&IUGCC=c(dA~Uagy9tm^dYj1E`>+U16UD$!M?H>g$ zlb*kj3m+T*H7+ga@=xiJb%AS6fetwDUM??PI{N(^=!7F@jDG)LW$NW9y9jqsgf#1b zdH$bLwQea$!@q`xeK&qSM9qVqPM1|Mj>)u}A{qfNG4?{T$jN`khrrMByGzAwjW!f% zUTyp-YwNJwQqX-5?}#PiOd|txb+n(yw)*f?BS~|UaYCXo@hH37py_oAK|@Twqo0Er zPe7JVT{HVVVys1gY|LlPMgvu8WDU}FS$I)p% z%POLTH19ZM$c(h*)#iW5xO=J5z@znG^txckZB@N8e{S2WmBuXV+9NB52H-iE^gbSCd`oL(K{J0Gujkpv`M=synNv}7q_ykFHk9e zj=X&12Zn~NZ&R66zEg7FI^lW3G2^^)Gk=<&M%Xst_CzTLzbNxhIi^mplpxzS_5MrB z$vXCT-nIXnO`>w=f_IFH@Jrmh6ZrGDe8+U)Qx1Dsw8-;vD^E%q$g^a+ndkQj;(O)O zq2WE$hioUzvI?`FY+2_nkqp13tW`27hcoOtS-!0M2iSNbFXsabkHScSaQEFUu54{JX`(&Kx zXAH3neQoTq_Ua!RZDvk#&8&7oX<0k>5W9Bs80?qf)gdX+6~RxY8t<|(*Oz>KDXr}P zt|0R>V5GK>)Hnus^_2OXhH;MfDBW$R2 zbDL|pbYYyC7~iZEXssGXkJ(yYPRGgHXszpmS}SlaYuPNSVYlT-oBbth&{->)`=o-` zu|eUmpWs{ZpK>_M!ks0nbg#(S(u7-Ny(O$1dc*IHzCsd7x5|A5qb?cp)YHbnF!L*= z0u}#02bEdzyV+d%1Lrwb{5={=U-94kH|+0%;`+BSR59>CpRt|s5zM??WHiQp<4-;- zEREscI3AQYjaE~?BI1jV_)h~llu2`+D9x=I@#Ar0jrhMxawA6ke{griKjJ5F&vMKW z-z$fRHUIrp=D+@+5g(YjLXM{43D#(e{>$jmWVYv*8BOg}NIwKd*wM4!=yygvgDszu zkdbSwE02<$vM=$E>kx;ze?DcCYg`cPmt#XNhy`|vqw|(`h^Ib59tad@)xh!n@8l4) zZ{#sIed&Tja`e&;)=fV18{zqr3G+9;24gV|YNgkCOReb_PV33hX}#o_mb9wxM`kSA zE=;;gelEi7vi-g%3}w8h`%nc}vBH_&0^d>9YG$ZwZ>uGY(eNjNI;_;$!DG|vU888$ zkf8ZTesck#g6^sN+s>LjyNt71sZg%tE}>=Q%0D8Vv33#vEl;(qTeVmGSbtTNb4581 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ⅇ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 z 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 z ze3K23zdt1X%x-0X&i@Ajcm2I5+`;qt+KajUh0@PKfxGe3R}1{vmvX~LN&AaF#r?Sc z>bD5oJy&u!;6|Tx;t}OLxgS?vcL9%Ehi@goAN1+?_L~7eUFK|G&Nc9p3NL$B^tmn+ z_!+`aw#ZE%2Yi$KZD0OL+J9_=q2G}oOP>+G;hYmZ3vl8au6k1y8?IZpg;I5 z_j9e_v*KG>;GLK7L`pKBy9NGqhhFx6j{9-*Sf25DhMy>WQupGM0(bq)-v?aV$dKmp zAJX1EuebRN-2c;sE>x~H1@6ZEKOpd(*K+SV)|37__v7Zh{Efi1?%SC%sqX_$_T3in zd-^;nxm+vl-Msy83ta2!{kh!qoG)?zu7CdB z0v{3it7HAqm$|*0e}0C*fBJmxcv|{DEO1x<`Le)WKlbTg;r>r@_{lkd>l~zOzRcG; zz2Zo_;Ca=>hS#eu7Xaw?)|Zw>YK6Mr@s}Ijp5O6$t6r_yZuwobthc@8W_z*P^yZ4M;uhV^t#;iXsjaOQyz}=>d){(u-K!lrGE*vIR{m0Tz1j1c?b;!4t=(+Yj+Uv} zr01=5d(CP8h+kXpHQKGxMsa4W>%TDN*R^UV`PXUu>aDj@dzc7*pYP2~d0wMU&xGmB zls0!(4|^|ccfGYvd#Ta%y{_NtwmV+E+N+udlWqfyhn2!EVDZtxnESgtIsG_Ra)0dl zosCA#@9O%*w+e>v{0;1m8E9;@udk!Pg;l$!{>iMj4z=2cTNq~FbO$?yC2w|1OWm2` z^r6{~zvOp1etq7j0f9WU$}I@_pE{TmByNl#cr?K13ETpU9Z+|HvJlU zC{6a-YmJ(h`L`BY;t6Mp6NmP8m$xqa^XPRS7TE0gaTsTc#+mgyjduMw4^kAD*he=>2khs`~WHY7lLpzw`$c%yoV9t^K#zsr9gKiuLC+iZL*9;dl^TD@v z%d58PAc$_SvtBdbM;ncTclONwZCht>%le{M@m8x15T3VlZtLE%SKhb7^YHELedl`R zT>{*-W3J%sc;3FPdn?<6yZ7(hIbUAz7PfAiDdUdw_s#c;6A%bZu+l16y0_NrROYLd z`Ce(vn_mO%p&T89G0C-NwdPkQ_a5B`-b}5EUU|l1&c%{9W3l8?8J``c@&*qySzGC} zTkX;)82CC^0zGN13QpgEJgMxP_oftF0rgCn7L}Q1v5fym^+R3Gmppobd^ z<(WnN1sOn{R+`dE?l$+0dvkmCVbT?>z^GR?yN3lRc?S%C@fNFHzp_seVeFiCch(4( zJ&jhqEYDjGo722^6#4P?pr0{s+lJK+QB$&QMtUmq}#PoF3;_mr$?v9 zp6`vXwm1CB9Ht$2`{wO!?E8@(mTf=b$YjT-_MYMDehXNDe#U!8*ZlJS`ALIGvTUU> zArc>t2l=uc^IWXf4s~^<(A&7TbG^l=O-ru7U=0OFLQH7JU;-vJVGvU>3tQq@Yaj@k zj+tY;5!FQ!%e;O|o%X8NTWNH?!;RibWq#Ddf8{csf7)-EhK;4l!ER?Cc7mv8rP}rU z?oyBO1{j4kp4g~1*ZuN_EY9o#t2<1&UYGa=hTIGSJaVL1ES9jhMp}2k_9`{pQmkR2wRMdssz!4y7f0*9 zvY_%D@M(5_!do@d8-$+9UWop{SPs(?6Az2hK{_f-uXlasbc|5R%b>kZY$w&TT%LyT zWj0*_yV(sg0ewPwhFWSi*vG?d00(xg?FV|$1MLwqnVe}aFZ-RTWgnU@X(Wb8S|fvx zK|n3HK-Y^<(f#m|rq9D#k=O#K?oD{xz?>>OZ5*1N9|zjb%x;X*;!c9$U_}C284qa1 z&`>3PZMGMKrOYrcP)o-pb_vO}dl>AU-|o?NS|q&>k7V&A@G`6_hzcaS#%QWU47;X6 z%$=6JXfvj1vt--AZzgM1aImIX5sU-oLA$WxH`lPFGpoh&?9PqZ;uP&A86jSKjbv5V z>y~$8V02Dgv*<0X!wh2Kbr9TeH>S8_4P%O20Wrv4XIQvWxNzm|B2qBOq%DJubV}bX zr3S1_qWI1+tFdraw4GZAN&9ekha(4L2753-Zy>Y-^UbhwQ{f!Je)k&*Hv@d2yoNAc;$Qu94$qJT(2+D@}G_n?Xyg*5GI9dg0CRrm-?U z1%V8cMtdcujm4i`y;y$FYi%hWTHB1JPiGIXx|l&2#dDw}u(}>-(3z(QMVl%@+kpV` zfDy4R5>Tv>knWtSvmoIxAa(gzraEvZ5L+K9v3VvO7CsuOR`&95zZ??_~_>eliwbgl*n2=ZfUbr*Z z#9rk(0a8Z|Ox?=jm|C}IciQV~1E>--0t1+&xk{AZQL~2M=NEkhrdYHP7$3mbTBkaV(+Ah&1 zh^A?~a+CL0Sz{hX;Ouj9=XsE4$0#GCrCc8~m&#@^2vUX|I+vQi`*o1Kehudg5 z*4t(*Kq9pjv<2U0Ls7JXV(DzZg+Oa9-4Po4)huF+)q!>IicZ+4Pc<&VJ6&Y&bTTD2 zqdx6f6az8lVKQ&i@$)cFaU_%|A}0EMlyPgP)1lFgEyMI>(~|84=`Ic(bU(%ZLTB-g z@647|oXK3WOy)eS0LB9}Vrw}p6-X85bS7XSN_;>M)0HqE1@ufZM}qmQ9zp4HA<L|~dbq&tLTlW2Pas1&MiR)`wR9iGx2 zV(^E-coBf6n18?5ZVXmlsT**w-Rws_%y;zR~P8gh7{peck@O>DWcb7OAI zWLUM0H;-~Es`X~0g}`g03v4pk7wZ()vGk_gejQ6G9q2uyfP4_(B!b_Qj8o(xu){xy z;RPuex;~b$NcR1jl!Mjk5wDAU7q!qPdKA5??4DH~#nF&}ai+@14BKKm>LOv%t=`by zI!8NkJ$DGSY@b5i z1Sk{qrQHZy8quCTMv0u24ibF8tvw{`wL9dg-cz$Z`6H#GnRUPB%{-1ntV66tznd+Y z6kykge_3`UR3-BUf4~~|BG#`_dkO;>5dvp09KRB~3f=dVCCh&ObWKQ=4x~O*y+vfw zQfgDLwz35Qk*(V*UU6iM`T--%JK+h+cSQ8Qe^Y`So*-)|6vJ@ck8Y@XSt&&xi=tMH7{p=;_m_@si#4Q(z2#!h^qOBU{&flcQ3^iNrdGG~(+ zVo(kl*Cw5jvBWElltv~5ai>X$tX2;NX->fD34}g+4afqZR?}~}caifD9t)F9lf|J7 zM!47HPz;?&6B2Z&yBODHRKfUU9qTPAg3QH*#N2#>4%YQ11sIn z%pWQlB>~3S42oePYt4W#mb#-jj=Xoy$SjT-y<1}vP-07PdAT+ov_6x2nZnmH%)^%N zx_N{)d4oMksADkD_Cc!3 zk}emd$_b}ql@Nj)%-=~yGdo_b)B|anHWOX%e7HapADAY@Zi^{UwBco{k`n1yp>qxc z8t$en&-0Jee3Ojj$knt5v6ggTUQHgQB*y|-Tt3L|I*#~Z(_=hq6uTjvEsjCy?DL@~ z81I&YNwI4ok2}<2Yr>auI$tffPx8tNDk$URs7@Xxqbm#U6sHgNDe>A~1gfR-DE1U5 zOp0Lx+18yU_zAkj&6K<qRYm!Un{(!hJe`amKv8>lL-?g3w&8iB#_*bX>LjC^Hms zU3lmzp)p1l=vs-F52Sq?qKz}a_P6OQZEC0VWDbDBNmyV@D6%g3%{o|} zvT(_mTz7&9CL_llceXC>&*Sm5%DV`uMF59cav(-U21VJ3m#3JN3{PPk*GDtJzn_7S zZEe($1cw1Qy%G;0I8yIa)GiT!EhDFSz6+z~ z6{`-}&zC)+e-daTXIDbUD=mNI33aA@<{*%S&&oMjNtu#){IKDs?Q zhu!f3OM(w*GA~cj*@@_)VU4wIJ!^joJy~vZI6Oz(Qi$5kSjX{GbP;B(tMjohrGPM0 z-LH9>H_7FGXE0?U>0@PBbj#ifSPycBB(Fm|>LV_ebAkP2t(RjLX2A_>^^=2Fh%$s; zKHF52+>=zdPb^nbeT7v7OBTn`Xr@3>QC;F8zp{LS_im9g>}7TW5|5*zr7hotlf?4a zkl%2u1aWQ1R_R3!GMf8$oHqg!Vg%>ujvVoDn6BF3B+ zHm6hIxCIV6n+8t!lvX~O0q7=V*mB!du~{Vyoy-gDNFgUCWDW{-e8hDVT&6<4<5UWx z+?d^iiJLQD#bN~z)q0UGS{j|lp@V93m$9om`U~S!ATfq8LI`zQVC3MBIRBtDD#M8k*BQ z4&FOzo6NvE!Hk^=I1CYNN>Wmu>6^0-7j39 zOH?cF!}2s;%iuaTXJ8^FkO+0stV~2xDUJ$`ut;~zo9T3%&4`l5z>5v1it0OrAI%^k z#nU+pINmNJB#1Ly0;uig19}fJk05^$n;kh+F;riWdE~&rsza#jY5stbq!gCH68B{W zGf7#!G&A_1m8ByQn;2ZSpd1JlEL^OE2&Wqy&kjz;uB7{Qa!~hhMJ{6VPV({x z6Y36QZGDN#q)wR>WvvT2JQeB|TI@C1;Eyb~dZx)HNuzTeA%jwo*LI3nLhG%@3*j-Q z0z+~2VW@5lB5c5!B3TS|xW=i@fv|94rl}{g;n-oZl8VI zEkO`&xgRkQL{;Z^+TN242y1Dvp)V{qwNrQn%*}SUXJ^m{lgn$+Qy7@e*_LNxGmjHWToIX(yE^8ex;#~`wS}gI-R;wN z(&=$O+`+&R+o=VEIdpOm%QP6K`lwx*Ot@jX0ys9fN*%H~NFl~R_R&m~Jw=_m@qBga zj=ifQM5Y8)*iD&9Uye{!BQMTy#omYzOdW+X*$j}SF3o1p<$v)9GOWNK1)ux0W~*#RkE&h(+PgR=bBNrip`q z7jam&**Ij1G*ZeAF)>rVF-UxGpzL9VDgolIDgBj~g$f;-p8{5<#SAI>!DXH(kv;Tq zj!OYM^_FS%5xSyMrD2cMYu$r3$uyBHXjGJ2%ECbJKwLs$=pP z>g*o1*#Z^cqyp=c#aOcznZ&B0daEpoU1H1_=#o{D%5N-;8bD;m=;Xvp)BtVt0`HS1 zm1k4N^6Vhlj)sld{(ua$m&+)?AY|NbHv-u3@M%7Tr7MRy#0L%8fFgGt zz7oyP&#Rn3Y;C23lHN)K`ElXGJ4QXEZ{D6wLE+H<9XK{~pKJ$KV;3DIL^;KfO3hZP zjMcBnLh8Y_@ICu=Q-^$A!U#&BkfVZ_Amg9$o|rAn|<%!vYG zhLP*<T{N z*sVxCQ_VLhyr&8#J6HG}Af`E;1|w7=Wj^Y1KlbIW%3;1eMvKXLRw+&D1{F|C)ye{6 zF+B77i3RtdA6rmq-0SpUD0K?pCTNJwrd6e?yNUwH&(4Qfe{m-05U`mQ%2aDp`fKGzlxp&Jds9_2h#GMJ|t&8~l z#wPT&K#i8AcANJG*{(muRx1TD(3Ld5<6esoW4oC=*oAo^7NMxotZsRw4vV8W2_ln{ zRD^68>U_xZ95Ou$S|oc6hU0YMQlsi}9D}j;V6ava`j)ve$sXjA@uDWH9M;1P%u8=l~_ty z2J-}C_1QrPGtAAK^3^FC>S{DZIlCGko|Jt{XEx-90oGz;v!C{}sA&l0!CIu`pr8`2 zh_wtnI>c-(1eqT*5Z<3R!4i+&ThfJ80$YI5(l3_Kw+70wjkZ>yxDbdZbL=wd)hvPQ zLO5HjGcb!vX02)l)C+A6a`6Ivh`FOWRc+;vw^VI30|y{wpAi}NA!^3>Y`$rcT8H^q z3HRwM3&kPb^O}^;9>+^4FH)X1p9%&N(oMG>_gLf;-3NpgVnU)DJLgDiM| z3d$1+uK^E9d0h$>OOR@y-ojp-`{1{j83fCuBuD)-3GtOcdrFpQx?LIAN?tFG2*3a_ z2T#JnnZcI49Dz}`7-WNja$G(%?@7-?#5v(!?Q;hP)rZ`HbTWgr4{$p@`IDtykqMlW z`kL(Y7J`ks0D|oemS@0$dNH<%(WRRAR3+M&_tem;uoKXKK7=|>?mT$FDP18_6)l0h zf|VM)cNQV=A#^n_a0q@dlIL3(5-!=!I9RUd40NAIlT{4_@mA-MR9rak7!Pi8weaea zpuD^B`XDu69q~D-qH8ONea`Pdkiox}oCun4S9sgQQ`13M?KmJ8J9vWQ+|jtIo&*b^ zfk6-^wFTL1P;5FR*FmyFX!aJy3}nt!ETdmhG8#P}hE5jeC@0PsMEjgfP1bA%T4Ia= zd2OR8;`QsjY|^DhQE{T(j-no$r;!XZNI8>XMwK^?O~@fsw;q#_VZXe6`xe3H@BLU zS4fi2jMQOsf)anpnuPUJ4dG%1PzX{Y0?}jE!;m!m2_#lGyDvwK((!SKe#+9Cg|%Mq zM;n|?24_&5kQ+dvB0w&U2HWYgnG=w*%gceU5{>ojg37FsEPr9I#DFMj051WxP|T84lZoa#;97(aop{*g<~n#L|T` zAXw<;qLWUfjzlO@Upy)Z7_CVby0=UTGNOLsY{5&?Vv)qc)4(NxKj=oVGOi4N4;M=AMy)8P3i=7;Ce$?HD2u37lPaic)TQTJrs@4@jr zUYy%|UIm5hOo=H|wswBauQiq$wcsuDv(=-`HeL{u9@r4ZyD%Rtrd|CaJ=Zbt-KP)1 zS|it?!*K@kp&L^Z+IF&WqSMJhahA)4C~lxfBn*6zi#Eopko`-4Dp@#VGT5&pFhVW; zRfZpyt(pVB~qPmw<%9(Qa_1tNpV7?UaaHX(1PclrrB&x(*$+J;uQN} z<0SJ}b8!L}&M=Y}OK-9^1D|dz!S~q|f!qutMMYwR(YM8?9Igb92@h8$(v3T8`UWZM z86Xub-a63Fz#0y!WYkvI`gqdshYq4n48zmYEO8M+gV|pnJC4}8v#=kGoojVOr#6}> zrh$_Xi|h1G60M#Bdtxu0Dl`PLa6lHE#g7Vp4XRL)JDmFDz?k~4HN7G-oyt%JEjTI=;v7U<6xP!SI`L-6^ ziAP%!F|hCZQwAe>VCe)Dsx(-d9IQNyPMf?7j#^?fem?|4E+rBt&JHI?jhrkdolROC z+V;7`I8F!fs2q!*UvnkNK7Td>(UG&8`4jbzZB)*jK8#D$PbL6eCDq)Z8itfc@A$N& zeN<-<(n%)=!XsdDuIv%@6$}nJg+vpLwhb3IOFy{@9|FbAkb4spS0)W8XC^=trK1a) zD+SOHkvWmo@lD+fEBjQ8lxXj|(fQQM^xaiQUmBOnqbj(u@ngkrfYDqo(`ZSNd^1J1 zz>{Qrqa@r?>IfD`%^Tc$?RK*(b_oug`>R#sxa}TYU2HeW`9m9#tKe+N8sj%Fn|`iF z^Y8-5FoD5|f5YJvF@%Apikl~>%7x~d^gpA;!8GS*fCZp^P>pnbfurS_i+e>2y`sXT zen$=h8K-!0a}5sr9?qa4JCKvc@fN|}M2C#jNR5W1d<8Nh$k_2L8bvzH!I>Q`z^CVt za^}}(p%a4f^qoCi@JxASoMi-(M;;s{Zrp=R$md$bf&IW9RrgCN=POi;ll~FEhM2QC zSxCh}#Go6e!^M@k*lO1eOYP7p1 znPZ$PFp}5K4!8@-#~MR8sT{FA=b(b|D~G`yVl$Hj%VRy&4o6wAbBFo_sQT41*)A4s z4a9wV-ee@qLdh8rlz4Ea+S9=J(6P)s+yN^JxiL4e;Ekwn*36RqJCPT~ zq-@wql#sd97-ADh{_0g*H9y^vGEr}sH{GJ4DQHVkBKD(1SZ+e;D&yoCf(^3^w%?C( z9D9&lQ-{UQ7TZ%tXE+~;tIBTrBz7vN%*aVveY=bI;(yzovgCZfV(E7C29K% z9Nh|%*i}->id8I8tP;MC2~GqjxHt-CtH$iCa#jvH&)gnZSQKmzB>VBz^etC%HcbHfJOTlY zpva7I5BVqx74zcZ^gL2sxD3c_kyj?eo`@xIjOTWkN?0}`mb0Eo9c1o1L2qJB!I1{L zQeX!AmEYu{tTHb{DNVRmwJ99A4Cexs;hF*7Q}vz=b#vsi1BJDkLp5=UBKjuaGO#=T zW!FQAaWPzDUIfwaxtv6#7h$owSM4mX)2pOt&M~G>dK!iVse&|&!6A2x1r4-DDCAb8 z9gfCp;U%_S`D$323cSF;wO)6pf#_Iv-RHkiWd;4mI|?(UX@=g$SQ|2! zrk#jr-WEuLvzYazZQ6|~V*n0pn?`Z6X^2FR&?%BllpY7RW=UL&ImLQ^^JXsgTNRF& zyRQ|~h-ZO9U?!?f8Yo0@m{sCcYj}HUH(>TcU8!n#@On~te|W^r8hKrrr6K0ye;{1T z2+ZvVgKDG)d*=dIRZ5lym%0w+kmPX{JV8Ie+3drC(#GEycxz9~nFV#IjoEV(t%jaEtKatAb}6f?r2>A@*U z-~py8H)K&v0*fx0o6bWsAi7YSJ8e4JM;?_Tg9AAk^U@|`txby4OXSS4<>PDe!f@4v z?{$!jkn~;$$+l$)lEDl{vE&wfCD!{w<6g#%hI_qYtXBn80QBw)*2Vd8@l;^;q4j1I z^jHsV->IFZ9-p%Hsc1TZg|sr8{?8ji0TNyin0jaq>EnBq?wFK?7faJ6b&Ff2C=%eT>P(JmxY z&QRWtK>Y|07>8^jR*AQS6M0==yj2z`%Ua*2fPx3jcFSL&y2$Ah#$ix%|GBNhRHvSf zzO4FN&fdP=8ygud#2j&j4}cM|pIZ;$s=kF(SFKewm$ZvVU*^)ymAI8&oMw;Cy)7#5VX`KXdWoDmN6(Q*%c z9!0$`!xr@W(1y!ko9Y*9qgKgY_$GFn$`6hwvp;qal^yA5VY?}zm&fh9<5`*Kr58fD)v3)RV4P2vZUnBn#c z=uTB=q9~4oaX9G<=5IXw%A2EAV_7NN@M|a%3nhrsTrK_Rzm||BA!TJ6n;o}lY#8l@ zR^2|al70Kgk-+H@khfVi+fakd@Ol(HU?e|9BsP+j@QcltfyQA4n`G?{2@mS{Pd6a% z6~9g=I)mwMIz6~Kx`p)qW!!^7hXSct8N*7?LXdA#YhCctSU zIC0`%kZ;&fkTcz&JLe7Sgz{0_T{E#3@l$vXn-;*vGVO0Due2hb@sdzUQaaJYk${AZ z3w{ZeefCEuU~C|xp=(=NQ`pk%UAQW-cr@4`x9LoFI=w8C&MlA6Qv3=IsYTLwDTG0+R|2tu>{H#9 z^$+r25oY=u(KI*vhP!d@6(N6X0l^kZEq>25ajb-`i+(dh69@ zG=fdV;OB`-vH6KsVRVgSBgsTVp=*KE_K4j^-lHVnQATI*Ku0+RxxpK;eWu8Su@6Kc zqcxUgOUO(M5O{FlJs*V=!3;b=qRh3A0yQTsm>%i-IfOGG9*(}qGkm%acW{`Rd7f7q(PAJyD@$QxZfugu`nOH0aGffD)ajL; z-fE-U#mRIe8u!+5S|~7*BOcpeXDx{acF*T4B3@kAS)q3dFH9HQM)gIUf%z&Fg^aHt zat0xcGBGe~;ri1HvA~jCXxN8(5um;2%4Sdx2bLq2!)NqWsC3GkM?1YFo>g6(9T8I7vz(L-Cbb`dHnj38O3S6#%l*Wv4m{zb2q?yMC? z@b*@JWVy9Ives#@`JLWT3$(c2Xx7hY)CIJ4TjdPO(lpIis@;{sNd0IFL-4iN;a~8Q z*)9b_O*8r8;WxbQy-GL8Uu(@?VZ_wAAHkm^%WZt6Ke~RcFoMd$__~Cj(Yj6VXD*ER zE8bG4y6Sr?b@Zm+FifrH`A2I0S`Rs-6woxiBA>HU#luh^`Zx7M(?FMI%GK2d#^T;_ zMzt`4*UV4~XyM*}PDK~@!~cIEU7d1&{zI>i7r0)it^Ij2zB~y3>-|%5zg|b}#`yce z&i6@tx9?w(`}O)1r~Lz*?-l3%SIhl+-Q=`)?>`T}|Kgr|+B*MR<$k@sPwqcKuI~J+ zfIkfX>-{S-fL;p^;T!20Y3=m>Qy5%m;7UUV_dlF}Sdr@mkC29Pao7KafZt=y|4!Oa zeDr#|`Bo_C{B<0?UWVU)XWf65Y`9*(D)-a;X`VWN0T-^uAN0uD-@zyFFM2&io?pk; z`}O(%O77prw-wf&#((Jbs}JPwbpPY~{#%{-c)TKboCr-G5N-KPdNWJJTut(eHXa5%<$bI{rm+|3z~DkDU2$(vIZ%c-&01 zqxbJRm3qVcAI8^<rJQ_;-6zp#n#E1bmF zSu<+*kB+O5XP_DNrSrc??w^(WN423`H#y%&aX*dZw$uBc;k4&j@jdhteRm$w+;N4D zzsr0rJP{Y_OP^c$AF)TBJGbP2Z#~E(t$)RahT|&qk@zF-{-^#i&uUsHEH^k`3;!Q$ CK?wZ- diff --git a/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher b/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher deleted file mode 100755 index d913f4ab1d19512b6ea0d602bfe3f322f75325ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 849136 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 MS>*+le?I#E0f1_eSpWb4 diff --git a/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter b/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter deleted file mode 100755 index 9c1b7fa1cefd0d8c9a3ff131c44a45a493766f77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3461840 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%0AXiTc!cNWdfEs2 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%0A9z(`{j{y3t_`!xMV|_vQTp=-b#=MJWSB5 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

    ?cJL^rdLbq=8)wTdjn^eeLV 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

    3wG>Zl1Vlu2feZe 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

    <2Q@GX|h;~mE{aIa%wfS7~$miUDEV6ELI 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

  1. OoYjsZ zT7cgj0X>&B+e);U~E&TA?Db33vh z5l|Y)pKO zxBYrM`r-foC(O`5t@v+?Kt4=2))^KX3_A_EulXS^V|zkAs|D&sdE0a- z^dWpdsO!Fs1b@f#78K{B!@!&J+%3&BJR{G@_e~w>fBoUmzv_$YDxROo16W_;Q$|1^ z(F^+joueKFKKwH3U3pS*BzV^hDClfnx4|gzN9PfL)l1tk;Nd@@y$4ahlHBzljcJzGbG8T41zCy2l_**piU+=8-dt@AV)kW}M?Rx%r@X6uOx2Hc3$oF$xC;iBY z(6_8$t;a9qhd7Q^d}>UFek8wl+==$Dk-y>jkZSLPra&KJoL><<75oUlb2n6RBR{Yi z{i-KQl}DKa+@lRrz0!{43At(s@BI$Y*Us zJMyQUzB6IRsWs|L((fYgc*k1aPV->LyieUA_nr)Y)UJKzLw}FsBHcGvkxwm(@-}09-jFxs ze13QGd<$S_Yb^ZlN`9T(+%H*lA@oU2U|-`v-^Jj!HzNNvUiDlG{xi>uQ@aZzuiFUa z63@RJdb5AKNxsBb=e%94^4}_N`*h$ zj;@A2xH0NW`5(FlynJnxS9TtgZ{~VP)z??@C;6b){bI*@*m=owN@YK14ET_{@TVrr zwUE5#JNP3z)iyz&$vE%2*%t6MJSSQCxrqGUWo!J?Y=!3*N`W1eV6*5;8^IdG=-glv=d40$M0pRyoLUN-u49bqW<Ll z6^F#V&=;$TcBJppPvyAo*+fG5VHyy5icDtSEL^UBWRgV1;7ezySXGsJ;E=6MCm z+n>qJ^VtrO=QiG(xcx~#FId~raB^?HhtjyB_95t<7b2gPhfasVBQBy`@_(b9E4Fk! z`PV(_8}nRK`Tyhy?7TAW??sM*@8fzQ>AR4>s)c-u;YD1JLx1E8+J)wC*OS*+3_o?h zjyeJTyw#{jf7%H;3Eq$MpSmC2BX1juILOY^Q_$aEZjHmV)8Nfhz#lK#A9VKn@tJ4m zj&W~SuBXyG%qQ|-u3u6d(w&3em*+D#rv2yS&Vle#{mioS(C?{?eAf3n@?QWC=DHNw zA7tmr^8@_8hWh6i>f^Z1T;usG*E0b;v;g`U<;;BYUfhqMJbY{C z$^MjbN-k+@{4-mVe_+SuEAqJup<%oX=+WCci@oo62Jjs3&`iETaq4@MC_j!c8 z>Pb7_$g6g=+KIUZJEMw&D?V4q>+yZ7^55?^^x@&~Q}NkC-nJFWt9tKv7y5{2h>zM` zs(aw(_q$s>0QWcEw`O?+?wkkZQhB$LKVAlZv_9t{d9{*A1kGQ$K7pNAKfq5<#^*Kp z?aycz4al9JLEkyS+J1MEkG^Y-=lSQ*N4Ud|*559F0bYvx*A$1k|AK!`LVPst>Q3(a z96W&jTp~}!eM$1)=N0VC;W~t()GxJjN4r>73GG7bkv>qr#Q2_do7b?jgy$Qm9#@l_ z-_^?T271>4s24w8H-tQ39O9t-FZmYwTtlq+KZ(3dEc7bZJMxFdI)}0E@EqOG*ys4C zojdx;d6$t7vh$yvD`)6p@~?pZps&s6qhkDH`48Y7Ill5CKS}Py_gS)E?j!W)-=n@1 zw+ZBzxDQ%Z_a)4nd(elC;o-O}5sV84#BPvO7R z;Mx5UPu174H1vn_v6?r|ksjRH75OYbZ#jW`xmoXD>ob5iJvdE>0mM{%Ev{ER1WniKx3o%YWL{o~n)LnGR` zPCj4)?0b+e&z|$U?dy`AJKE!^$|#ra*B{77aXv(OJ0%D79bHlHYO^jm!2|uQ<*J_x zyyhmvL3T!xpVUy7SQtDm z82KDSeu#X*A69>cdO^P@4dPRm`mf}9xGr7w)u#yb6TP8Vdnw}$Zl04ci@fbWh@0Bo zwc@-k*WXs>b%RTQo9EsiCO6Mt@-Gd&FV_z&qMd)p<2fI$yz(mp{j&eiUKHm&@{M;;k2lB*R)9YKD%%}? z+5E_TFIoHfOckNOVyu52N`8;)ZIo|6RDyoY2y45`?hAfl9NO1C`qQ^E_(q<8sD7YW z74Xg(;lJ{K7WuX2u+yG)vQ&lso$=mkC%GH@$vo5#ss{b^#mG1H0}Xxzk64Gi(!4=D zdF>O(bNSiK5BiPV$E|U-lRx-yV;x|P>fkfEuTAA@Nxq-wY%8Dh)`Y%FMfjt9-b4Ph z4gAr2y`r_C-@*H@+SgF>c08|M?dvhQd5)!9ZPJe(Bflx*P>?NkYdog+4I#q&2i zcZ{FieZcop-}oo+s0!e!uixz4(T;4~_o{N8B{$dY_}6pTakXtVzPIv=ohRGjJf!v` z7pf0l-taSuys10#FqVE+ZUB8S*W;;uC6MpoejM#L$=w+GZ$H3}>T4GHgKpOQOZukJ zoBR0EGy^x+^9PXcGtNogPwxE!c`}p!*JutqwYYCl@!U+FdM@hMi~7SYp|3a#?ONlO zYOTQUo`ZeWZxnf(4B$D~k5z9C{SNM@o`8H^-HbEQ!Pfn zr1|QSeV{)z2lcD^+D7h{1s#&|@K5so94CwaL%wJL>?;n9`oezc-PZisP41r6sxR0N z`k+_f-B{ju@+}Kl3(l(-gJRAZyOGv z{zur+cw;1a%uaB%mjeT#k4+^eg*U2jkf*tQU zXh*x)4-}06U&#F+io7|&r$E6l{hu7^+?h*(6QMhI6HxqhSe$QRwt6St#izCj#v@?A+^y3~`+r^Z*;O4o(P3D6K z@Eilx;~nz%chJu$&QS}Xf9DVG!|O&a1YhtoA~2KuB6;}}D3{uGzeUg=>yJ3gP6D~P zZfDKn??12oYv+zQui*Y!^-DoZz;EZqbybhKmV(DufuElAvp@M?#=7pl%b_o2?Eh-B z5FAG{5(dxbpVFKawqH$eX< z_k$}wRmqz_$8}}@(MIS)HX@%rX}`xN@Pyj9uHt!u{N;Vbrz-VhHbdX~6!MeXZf%*i zfPXz}wZDM;H23?c9W~qreY|lF&j9j@F6d{L^143Tp>Nn5W!O*a5xyUCzbi9dE&Z)o;n2&==x5rO~{u=PvLJ84-sWzbeIIy#<9zia`@wVYy|eOR^Z{_U z1*mt8GgJHto{Q_&w64kN5O`Dr_&Jh(7Cr)Adm8de{rPM=Pu`zve4nw=QRv@JhJG0B z_#6X&Rv%pVasLzGsoo;~&!~TR5_~J`QRDovr@;Mqu8Z!!cgg*q!%lVDnRFWZ^v1kj zt25vSIBzNY>&R0ShM#JWfoGxjZ*TQ~<2mqUJ9_%U(oUG2JL;vMV@|>Tga6uW*QsB^?@0Pnzw83^ z>ypq?e91r9x#NCep5N8^Z}4hc;J@tnTm)}@2Rw>)Hk0T0gnsXT{l;bJW78u)Ro?aF z2^$b+wck(Vt)C!2=O7%m!dGF(Z42yI<8{Z7SG{SiuNT*#U&r%}mCx<2JK|uk?Qo}L z3%O`#u$?>NFncEKD6i7q058)Y{hRtF7xK}39#NkACPH6(IO;1vevN&-K?^}TK|XFGliyes={J<~a$n^N!q$ z^C~Luz`M|o;yG7(ZyrPba18RH9sR6!5Beb--)bDY(#{=u>&$sAt&?%O5B>IFRJgAD z#{=+p+^7Es?LT=4erB3AuUb3;&-gd$Oa1n5kHIH%f3EVd;1lpwZLRmC4dl!Coz@YI zTdk+i434fJkuRp zFFSX%m#HssT|L({eFJ`u<3q(~J$W{+&yoK($kXw?q~?VRzlEL2JZD4moF~aM^Lt6k z+gk6SPjE-QD?g9D2k)03aj4D$RQ>>No}<2jyb!+!AwS=e_cGRz{`?Vkp7MJE#c2QV zCvfw8@|vH)r?!WmG1Pbe0=}dycoy<+gVPETDJER1!$92vs*9Y?ET-Wh}c07K7zF#inLk8wsEcxC%C|5A` zz0*J+v&7o&p4hp{NNMt~9BHASY`n)=M}E>culR@b&|f#^Jz~fMBGJzm;YH?UfIbcP z%M>QBnGrlMzwaDK{+T>m2EV?V6otG2(Gkkxca;0$!d>`H|UH`z1Y~-)Ee=vW`4%F5QX7UTYa9!oeG%x6j@w+YZKZ!i!apar&w~S^`@UY$Pq32{ z(%`qBBF+KiTg!mgLZ8dev9mO5g{KdC^Pc{dnH8;!xTb`WTM4RgZ1RN8LkzsOQZNm8s|Z zP4zRitAZ!AgkH~^#Xje?k8O=ConNTmX)88LQK9H3^*j<<6Z-eH5l_W` zJ^9Ce$P=yi%Ulck`-jmX1@XFV$YbllzRHrKHuMdPAkLoDuOq)%675&*=o$F|eqUJi zxVaAOEaLkt@kH{Z^|-F~XMGNWe)8`qm-Kz>f-mEIo!U{#VDS3u(N8MRFOdgafqm&) z{RDkWJ_q@*Ty5)tyK~+~*G(X=!uND)FJ3=G?_C^mP~29KKdldc#KY^m*xx(2+FtT| z3YrgDYv+#V6z^#GsdX$98-hROdV@gvd8jdXingd1FY?|^so#VA4bN=<-b8}1RyYT#zPP}fOR^ZW>ke{lT zL*$t_P7bC%x()P6tgle=LT%|!1md9l?@QjF_XWkjN;~K)RY#n~*OCAC9(HuymmQ$@ z;QLeQ6FY%VN1^<)hZ!6B%$)D#({wNQF zdbrqLac_?P;8*hDx<0&aS8{V6=B%A7=9DJ?N;3d<&TyT7Vg9iP zd5|CSR{ozNZ_XFLYDZp!V8^R0;;ed{HyC`uP~?N+f12Fqz4gAjeVFl`GS^7(&RoBw_$;*Z@5SMqojdL$Q6-&{Be0oqh#Cevleo@b|Mn<( zp4ISQap)BVecX6!dz?bP;I=gnFOawVf<)HyOTm$_vzhOs)gBv+0&mHwb}YD)fyDAs+_O&XQ^1JId%jpPkv%;7Yi0ZpO@>D zbRVp>5d6zE>o}ptBJe6)AFljdOP+@PmEu!*G4v7lU`PIUAs@{7BGu#ZrO=z}wJwvV zFy7x~S`Ph*yr@T&w>WvD^Va(Px&rz^t*yNOD)3aiU(5f}tHB?0UxVgR7m|B%AE+nm zaXWds_vn{24ll3r``P~-1w@teh z+~qdfm+E~udH8W$SLJoy27Sm_aMf?Pojd$rW_%~>FY1@BK-_}q|N7ryCy4h`^-DkR z03TwEpU3V3-_H4YmG={Q)0eQXJRGna`fLH{$E5#Ce(DkWC5@{+W1)|6L0-w9Y2*jo z(Z8ube@R~A5aOV?J^urC8h1fFXR*8!_aHvrZ(v~^dDgwq7n=k>$B{Q7pU3f@{C`G1 zkPGE>pPF?5cCK@OIzNwOb2<3^Jgj8rjy!x`8s$~JJopp*6ra0Q@5K&*d+Ra-FdJ4>}C{&5d)SJdS|R;d|<~v>!&kwiD`I@t<>y{?A9b z^nR+?ad30||CZc67WJk6bJq#z*Kwa$0I!?&BzT&Ku&;6Q81gXVx#lo={aw~}l=>9x znCF2PC9lu(2UPD(PebqW8{({b*-mbr>yq{i^dW<+{puw0qegpwNxm;T>}!1JeHM03 z8SA&h$rr4(mg^+>m7UR;poen$R`r2g>}=+ifcUhz5g6uiiP@KgQC>Sy3?T*s(>tj%-q{4-GR zTK72d1-KvcO8LB#d23VFmZ#NieBLGqbAuT}X_qw`OuWFAtC~oE6KtGx1 zPUt=6?YH2=xeiDD-qCl6LzxdC?)2x2ojc;-Rs;3Ynmqq|aQBzEZX@yt@^9=1rjR>* zg1+fO=oOz8{Jjufie|{zJ z$h=bjR{00mnU`dZ=Tq{ve2+Yi_Isv+zRf|DS9$e;yu1tSC{GenLmyiJdAo>qBGZ7^ zJdeCp{-j9@ZhmJog#6ec_IvD?wv%sv1~8WP|49csqq4xy+T;Q0!8;bg{VOy1bn@YK z;lJ`fjT7{5{()Y6i=C^kX(IX8BkK1ZM1NkNf9#tXc6#xgYW1H_$iqEhe$k}3FXo}Bt9sJN3Yx~_m{y7c&?8WO2CS_ql81RhzvmxoyDMD?Jd*PR%C~vsseXb#wP+`A;qT|+7&~|Lw>!Ar zQtiv#3w*3A@J9G3^BW7&{-~nh*GEGyJ6Vf?M{_-c;u%X`zBBSl{_igieaKMw zuY7YU0UlHt@l?O$RuVjH7y1o7cXuE!lpgh{JX}p)aU$$UpF}>UJp7UUs-<8*bU*A2 zWO?JsJM;WHwecmTzaQuQcJ7GtcH89{b%i$ zCiy`B^%6P^U;2NEeBLs|VGwzf^3a$0gg9I#pHCh))LOqj6`=3f2G>ya<{9eLtO|BnYkZ+veb5f}O^Ef9*m2q}t&1QaU9Q#qF$}>;F@l{OdXON0>i_ z_{Vm2V8`zj>QU|M4EaT#^Wa1MoFM35@w;Z?*T{G99JA8Y*Q*PC-A8EGDsN~o_}2U2 zivMYH^F5B+PtZ^1IjAFPzv9o}?`j~P>c`fQ2c$u{6q9@8GkN}!`l|-@Vdwq;)T8`4 zPTrdD4Hch04WPfy?5Cg6w8BG2XLQ*xJo(Y{pPUz$R1uKyWN?z|guxK97GG|QDd{~2^0cLeo6C+ytO zAJz&&oCByI&>Y-cPxY(?_~_!$Yo2ydOK=UwSqo{JL0VRE!i4; z(pBVx`hiSsz`av|Yo7ln@*eZ7_vLBrpwDZZV>UVjJggq#qj{v~bur32 z0%>7;5DI-$PuSP@QKfMn9+)uvo z0=*D-|Goe}~4+osljZ@^%1w~weV`FWLm3D+kmK5d3TKdKAry(jHIB+rq{n*Vi% zLZ86*sv0*wB@Z#yXI6-WeizSAR=@Pr&Q(TUGWl1wVbJ$6-e148^Y7^k4u?LG-|18T z+``Ts?{U@{-wU`wz4tA|NAZ759_@_ss(now3H!GF&_~hPc=CpPUs;6w8F>$uSN0c< zf}Pues9*Ib*+zq(nPjc^QDeaO@H=RVbFQ)AiJY%cd54p?=J!t(tESPplGp8&$%>gP z-0N#f0H+@*HU&#~FqkYN#HF9?saP?Oo$nT#4SHIV4BJA7hSo^Vq zE{}9^E~Hos`BV1>cy23NJ(bEb>Fn$RD-GTjbT^toi1(?fd!c zZ|BK*(iQPnzjvKHr}4e8gzeD3;kgaEZuZ~7-)}?QlqXxsdl~oTGCQDu#phr3OCGzx z7bT)zWPd;TJbsr@k511oG|6(GMv8|DJ+=#eC$y z;?v;__xNf~Hu%mWb@f>)Dht~QU{1>?U8~CIC!8aa! z0Ouc+4}0ufW#=W6f8D3v)mXP5eI9mZaKEtrZKVs~-YXDi@#Ex+Pr}b&UL$V zMR6Ez=Z&F@;?BtO!}>QCA`&=25#ZLO=kd>8z=E9_5XJP+Li-<2Nq zTZ6pP1Mro`dx3I~z|H-7gUJi=T$fPVxlDdF3Gr`5-sCat*gWCC=J|hm0{)fnXEi^Z z|0#I8y6A_MCp*bY>_tDIc5#P%JJ+A+epKxl?3mw&`bd7p*hd!q0{STht?i=KOYqi< zQ7+wITwj6jJc4+NN0L8af1$oL}d{!CQ*L`!*2k2wC?lceW zTqR#J5&D9-jBVaW=*{m_pCy0IexN$-^!^0>(?`e?mFohzxgW6GXXwrExo;zP?FL7} zY5)2c=r`X2Z$Mt`D|q=Z^beQi4|!l}OwnF zDZ$S?$90R5|3N;P-~CknT=@a|QhT7+d&Zop!6S|D2&^L?k%&B$KQGfkpUCqkb={Ek zuDD;fcS`oeh2vlP?eSf!seO|2L3Fb3M843pw+m-UEI@z4xJ=adz(LXOfKPNB;ugUHN^DO4PR} z@An7due_@24*h4&GpoP4K<+}l?su&ULVtkox%50(&I8ze12>}p3)Qg z(R?4RIP51sybJl+nEHUi&=2Q2fBE0F2)Gx&V-iID2=c4N5r6ed!QRk!KWA+(or;0? z((z0J9jt^(Y$?@65#dUAg|QVj3Gah0`;qMohP4b zLw$9p{SV|-rlOx|j$+sfmxBH6{ZZb^)ZZh|=7)HyUH2^weLe0oQn@CQ2Xa0~?dTG@ zc`o0fvar*J@0(=5lMndDW^hpbVOV+am;Bzb%DaZVxiLO$SONO--4M5*Sgw{8!D}8y z{I$;EKKY(Jh>yyZ+86qXudVf1iu|teet!k|Mc(gZCr4%2+0J#^T9?&}dSkuXcKr zJdo>K!l<|TLGRK7_Op9HmG>-p z`=bbq>Nihy=-=}k`wG17q(Jb_oY#__>@~peO-0-Ssn1#y+*S?aE7_k{3;f6wlvi>7 zwKjMt_b)5|Uy|Sd0d{iI{<1pI&nbiWD^IqOe=+u_>dS+1m`UEI8_E?&KA<7=2lAp`s*@*@ms<$E>g!}9=-YNdUU^Z!unG9ZL-0rQ zX8z5<7w~hWLl%^ZhIKdCwNeig0tRlfyzL}tXHC$D>hd@J8iX(;9m7yE#Y6cW}Lv`hh&ZK;Jbl>}Z^@nEb5~ z&kb#%Z+;1S)vs$iaQ~r*vlGkpGr5m(zScVOD|}9oozm@LCoU0j*0|z2`C((<*>4@7 z4;_N*Hs*DAlOOGiJdypW9icBa1^zFizE3CcgvH3WCjXDF^A4-(=)(O8K{VK~D=H!= zVu^*=V?k_)#)67n5fzEOS46}TtWoR@dx-_Rv5VNS#@Gv@V#gYLLA>YizVCg$y)QR^ zeCK<9zN}fZX3gx`d(X@!&(Iyb{3PhrUz(Cv=Xv`u=Q*?>v?M{FDU0q#>!o=ofsy)*Zfs2vZGJMejz;x;@4`qnLs{UV?jcnHtC(D<{J zJan6}ee3pyzWos6xbcX5Yc<48_xrc|K>yDrW4Sl_ft#=6S^I;R;rdwl6Hk8jceJDO z+;sr-bNIb8@g?NX_`X~GJ-J6E)GL_ndu|}?Tw=aSUt2Cl!=Jl|z7_=^{)mmlo} z4+GEQYmCn(@~0V%{rBhL(En{3$9^6GKBI~;o^B(-&HMNqM}f!Ghd+9*5=Nd-7(D&nc1=9B-pXQEw$)9R}KwpOEm8rfd8Smpi;>lGQy7hX*wl;y3d)ztlTy({nrP2#WQd!xSi>oivOm8 zSKNX88N+srpAKGd3F0F=S!RH5Fny1B2f14{#7BOnk|%ydo_Nsy?pd(oG!F9$#q%HX zL;U`rc-AQBlQJ6pahwgluNb)Ym3z$r@5A$@HQxG=o6k*}M{dXcKJvfyT-d4M1^+c4 zaGZzxbl2Z;#r%Wynrr2@_#fiAE}9R2C->yIr}wb)5f#hGvy?TSIeTOW99mkDm7kBEflUK|E`?|mWPF{@X z#mUdsi(zMqH~jBHJCDi#GL1_vOQFxp?+(kK#pH2wFg`0E?nOhtwlnO7==J<$6ZxnlaFzQXc`crYEWUgN?6kQ9f10trFUd3UxvTQf zYbEp+(|L@W$&*aawSreczuXb_Luh|IxpyYis{;AD)zCZiLOUuSV#)jPyRP!T>Kf=D zErXqdv@?i2u>s1}b>S8HlS$x9sn5R_cJiJ!w%0sz3(pf%Kl(-<#`*bSxNAvX2Rl1+ z!;bRm@Ac?+f$h-mRlVA@apnY{TW=zVCX?{?^;H>2F*H*lfz~?aI8J|7}!OL8Nec73K2>j|5v{!rTT@Hi0xgq`U0-H=fd3l*`yB6W(GVSLT z_0AkWrLPqaJ0T;{fAzOf>s`-#!F!R=>`84*bJ@^!Hd+uE=@t5*%;k|1|ROYsm8+)c;FvUMJJ% zAK1B(2lWc1-uoi>1FlDs|NF^{n9kpRa|!xPbI^{y^7C@~?NZmuZSDT?CgLpr2VMc6 z_Z9x$?znRVnHhzlFYDE%>8yzmS*DhW@Vn+5Q3g zaK1-Se|$=Q`w-f91?^Y;2z{#!u&@4doBZqs*mt8o=o9poNYqPyUM9bJ595Z)J^2Ot zS*CSv>r%j{^!_2uveq}olg}B4a(!6t-fz%v8w@{H-yW&p?|2^XeVDU+B_GA}Ny^bq z?(fjQ=6fIILsjynh0rc%@MF1cDUg1C*rJeWW=KUZZ8KA#4*BH+R4&Yh(qoTSG z9Y!9)=l|U{TLhkPledX5B-zIk~ z2A-MMP5HltycM4x>OM4;ylNlVS3XxL4m%F@Fm5RR7s&^XL7dmK+(w?zJK4dG@}xic zYMwhG?phN1dZzv3ZONzcx}b6F7Wt`ih^IHptz8OsysIGovL8jB!1oclj#n=Y{k&E1 z-;H)wk^2lnUg>^tV;Sg2JcWIY1E(S{Zy1pG*8gUbzZ* zHMAo<_qRd{Zy@~UGs=o7hbx4!h`VO)Tq=hAP;&ChwtREHgB(|5H7k|(Z2o_D4F zf5{&t!%z7$=2zHR&F2h-ssCu@(h#Nnr@p@`s8~VJa zeR-3}bMd)^##Lu;=#QD!^Qlet+ zU{<hQ8qbKO#Q+X=jlicwW=}e*VVb z=I1B#eghx!6z!<>67`#c*W>#ajq|^gcjtN)^~am!k-K3>{bEWp*zvuG3Mmgakl!+` z8}H%|{Xjk!QqKI;65PBmz7P3xKIf4?Sz1B=_PQ}Yqg#XTcxcS4fHvSYFG63O@vPYn zyfxRos9q7|iPzAM8YkPfhu(ay@}v&n=I?3xbWFcrgj%`ndUS%%85IBJ4 z`VOY^(npau;JOa!uaMW8k34V5`fl$GJNJ0~`kg#?7w~A)d*topg+dUArqp)`O21x1 ztlUDUeZBCv&H8aYK?vODa&>wtFD_*^v@ydkd(dakvq zC-`pew^bbShotXkD=WA8If363*LZIKd;0p8R&LY3YiO6|VG;UyoIH8}@?SiW-02I( z4UH#0yQmt8TP2nY`3OqyMqw!?vN_Wxwwr*xAPSiQ*oE!J7s{A4~f+hkz&WJDBRf zx5>kLAfC6W&pQnI%frESU(k+1sbit<&CnrA-}L1dc~pnB-lCh z1m#X;e72L&hx$%a!5^1~|BB}(^0H4cF8NZQXBx((zzj}l1pjNX^s#cApAA2tUuc}! zLjINK04Q!w)1i0cdgH>hznnap^HTZaIRpBpe7`f6`aR^1?ct~5<31Dm5#0CZPW@E! zPbE-ay&pU}3;LMzh_mvcbQE~r3urH07gmtJm+CM^ms0#d1zgspNcJ6*d{wogd zbHMxjiGK74?L=F-ZTuf#iu1KJZvB2`5b|Ua^7>(r;dD8=nhWnw!oOsJ{eu z+~T2Ed%Y(&k7K=;K|isr(I2-J;Q9F+M(f#Tl23U9`)>3zl{}L75$ccqR>96p)A#%S zA%C<4d7guIa;%1a64#?Dev-t#x=Hn zeaBJ1bSwA?XY_0NIcFQV`5fK8+ri78N4bj6Me-BD=)b*bfAtRNXY#y#^`ltwwSgE1 zbls`H6Z#aM!!K^XtAO?UO8@VFRju3>ha}T}w`=4n{ZQYk{L@amp^xDC+qw^WOMZpx zw7sdX@i+9fiouTZ|04N-ZQvSLhwg#CMH^$ko4ya+o8KqZxbYWxA+AeY&2o?Ihkhf^ zJJmS&x6%J(m7$9v>YwixTX_uE(6#tgw;XE&0yz@Eehwy!n zu3z`bTbsVyviKk9_x@(g&-MR;XEUAe6nGgtx+wft9CnjW;JRhadw;kB{jimYryJ{4 z_$qi=({u0A*TH9Sf0oAc#^i_ie!mCpj3mFxeLeE$6}b!F!>ZhqH(-CybmXDt5B@j7 zJC}r?ezgC?ZSdHG;EHG7MDT?C;JS~9BCqn&7|)11&{uDaa@Ag6$g}Xhq5LnH1btn8 zH*-4uId>ntejxH$&*86--({Y+pgxs6q$&EN`rYCOu=9cY$kgvXk_Wq>eZ6U?$3y5> z^1B$)FCp(^+86dW`8}S$s`|En1Uut9BR-0=%Tw?quG8~pxf{vDxei?SJ9(3#@56Ir z4pKjqd;`y6)42N0%H=bqX+I^O!HymG>nT2S$y1z-?S7kl^?2}l9N!*1hn?%K&`;Hl z<6nS(=JRdMH*&lLpZ^`#J6#8_lOI`u_-h;s`;T@^-%)z@20Tl4#8c%~dkcPx?JoO| z$m_O-|FVDgUHb9)UZ{Ez$ec(miyyZ z@ViC8y=Z?jdB8HeG@^Q)CinG#Uh8vKrNEAhX`jxJZ{W`Lp!cBtS{CQDc|xIeXs@p1 zE66upM17Srt$u*M$u%^%@?;?S6n_6m@An(pK_61uSZ>w~;4!hVqxk$x-ki@Zi_)J> zH1Uf}PHt;iu-?B^|-ru0b4Re<^t~=OM#sCyv~%BkU_bcV>ni`*_&bc+xTpxOsp5 zpse5>o1h=59j}nb*&F*yc;5+(hyY-1njUxtIfbpH$;@uyIas|8KCbavgGk z-?@u=)nR=P=XOq;Cxm~*l|^xGng{w)rt_x4$sc4#9MrGBkpI#WahCtN^1)843&yY9fi0+@7oOHlFB_t{-7tgAKbFUyF#DD z{R{HHbW!kNeveq=d3*BiXVETdcMmt{f4>4hl|PB@;9pJW_kJk`?q30V9xH4KDh}?* z@50BjzC%2~<2e7(eMc<$Zl24e{!*v}^oIu;{fY7fugv#QKD7U1N$~z$->!PCBfrLV zu-?>XECv0A7{pWS=jW5RYKHvR{NyqDDPBOz&`!0|uv7M5^hfz0NPh8e_%A+>yv-VL z^{?S&U?=IIQGbBk#dJP%sh^>*(H-UHLASANC9iWHc`o~1%0eIf7Kx)ca;KfwzOIi0$=!IqsN#^-2iJwFrtdW`vU1z= zjVe3QE`#aMt$N_*>uj_7;O9BN)$^GNS9XoTx0ixm{r3p@Nz?hL%YTEub!U{Taml|q;^X@P5%Z+~BdpvO zpDg{5C(XzUwg5MOf4rJM_)@N~_NM+8`H)q}E3FUj))M;iybqH9bII%R`)=iECub|@ zH*npW+INA(D&_wxM^OL+y=b69rVhRsJ7r)+>loxEcYpSAkWuT|6S1m z`kZ{OSeyEx9l`TC!oK?H&z-=pb6joyl+?Vls)jL82N8O;2sxYU-w@>bpzj-!#K{bC2zM1@l+h<_i#@4esGJG z+wy0sX}x{ZVEXeGc8=1Y&E%=|;itZzSg|Mc@#|1u#d9-xG@maiJ|#n-H=ldlkNo^@ z)Jt|o_kw;W&&g4{za!689D3!?;oi`X@kE}eT*p4(-p3r$YNY<#fqW3ZJCld?y+xkI z^!?37{a|OG1@_gBhsh7+KpbS>r9brfIvL|LoqSOr_@g|3HvsxLt^-%Ut2YSzWi;wr zoPI7QuRH_XhdlFO=*#ll71^0g?$7&iXX+~sfxa#8@4U#X4h0YKFt$q)d7aj z2~}40z^l&})62B@8@-H(fxJQ zc<47hgB|sk$`iofaUZe#zhUKR&%>KJrg<`!{&buO{p@}rDsCUF+*WRQMU-2g<<^dbo%W`E5Oc{r zlF?pj_tBGa{cUbKALh1|+s4n1%ZzzgeG2#jUPo%PT)U~@SH~LLz1DQ_XnuFYo%(C! zPk3LT{+NFT^!@yeahpj#li&MLd*%Ey{qf(!%5DA!-GV=A_m$)k5y(T$Z_CbtKAGd8 z#^-WT;0sn@JoKjj>&e6N!cX=0Sn_FqVjNJpPO}l`wx;uk!>ruq=ZWg@Q+aZF4){!- zCsv2$R-X&Lhwm4pe@5PX0Q}TEw#hu`Kk&Xx@t;V3z;u3c3VE9z@P97Lb)Qc^e}(|@?kI)~*50by*cZU_Xx8#%hAb&Jo*)2;y4+~qlt$io( zJx(Y3lVv&j@7-$XzlvuAE4S$%aDSN_^~1A3H4#Q84WA-uN4Nd!- z29tkCfj_eUH@UN^Uf;+kWJQ0`{avXou)m=z>Z`boBOlH0>iV(0s%(e8*hJV-+&b+5 zpRoh|MfvcSydKXy57Ae&$b8Ljs6V$2X^M9 z8uKLAMeuslF-~&ZzvTk?hjYl!5Zak=3H>X?w2!aWW!Uko0lnhCk9>t`eZr!v&ervB zIW3ty9n&mp{p4{gx8wi5hTKb=W#-nZg-3;M|^u&@5RihRU5_^EkIf|W}{*VBGdsIS2DIhD`x z39#SX8+O#MN8SO?#OHFFZ&bPq?#bt$^1tIf@U}sSkM1{jTe)o=%gpZ>!4&@sNzkw7 zd34@%w&;EEk35&4ANgV{x7m5}3U(sN?>>M&vavBAdOZZcV0wO4>lQ}k00 z*0<bB}ypDE!pCckX-W8;nJq)sB}wfbZrxDr%Q(pPa4h2J>6;bN%E3 z+V{0`+jugQ=L}0ff;^VbVKmNn`3$}PLF7*??Tr2cp2YozYTwu7&3T@!`g`zK=;uvF zy)@3`O#u((`I*1bek8eHL-hALFVtQ|tZSKVagKihuJx7?KY;tT2bZ6B$=`9k zx857pwu9cmbnfU7^6NauN&Y-1|6)2{@xhO<6V2!0YWFaEa5t`_(7dQy25^7Yt3Bf! zPu{?^j>z5t`sP{DUK$4uWCAa979CXOKDTnU1x=^@Wc~^Iq&{dbJ*S#YUbzSQX=DD; zPDkj?@8z>+26y89m+~!|Jd-#2k^H$q?%5jiK*h6K7TC$j^=ZwD>(&@adZF8`y*J1;{##rNeZ zn0B3V;`L7JF{56tyd}gH%1)Rw?5r&gKh<6}3xeO=kAC6K`bLnO_k))z1brLR_sB{V z2ER1``K*4|&;|VJuNb#A|5;oF`~%N37jNqdUX=TVmFGVd1^45=SLr8`r+kNfeXlm! z4SMtY-|X(-%Xwd{_^cvNVmm6%y^BG=!SsIQVsUWu_mZMLz;k{=JY^?i3Gi61M^e3J zd4eZRHjYcFjN}g(^Tl zcQ3g7^z#Bw;rOFCA0vHH zr;C-_<~dtU`$QI6xouqX=XtOj=#P6fmAhF+S+MNycBnueU_pT2gCr2K4vm8OP7@HNj)N5l`jAA@UFWo{p{ypUKVp)|+_4j(LCI269iHGp75I zjCG*DI2!&aA3Bo9XGeXr(f>p%x6ON9>pG^9^^E_Ny0CMI&sCHUJ`KRl`*B8-XXJN( zq+i+)`szGyN7tQm zdDXEc_{-vmLn-RFlJEEt?KPZyTx;k@1%Ru49Rk2#^FF#B^~=cjls4KwLEeD-d5cr; z(*}0pzd`Ry-i6$C5ZXoa-b3WREsXV=*A{k4@q1*t4i0GtKB6r0Q+ZOOBX}#GJEwVa zck<~xS4w%(t`qd*P5Tl0cLwieK|UO$|2xTto6eQ`*aiCQK}h^U)E5W@&tO{D?c5do zxoMs4%pmaay{Ok_+WA19vIy}}zQuKe{^}`XKh4}d{c+FB%5CFYpNz(F%)STab+12R zgmGoL^{w2dPc@x~`K>2-1os(n+p6V52>7KSV?TP>3%qs|{8T=l?+qSZ1iTK*9p49h zl8-SzUyvW02mf`y)3`76DLlVj&lO|H=S@K#>i+jX@?^d*c*Al>^n;x?-;Cwf?GOH* z@12$BT?T+ZDg%EsK7Sx@#p_gk+7BKC{V=YB^(H?@{)Oj$=)Tf-F!ZgCBc94MGh-y)`UOGpVpD! z(L8@(9Q_|S1>DcHuKqN6N4|fQoh(zKH-BepH~HBUMt=gPL7!l1mvPgwLut|JF#fu9;=Y?srs!JU2J{|4F_ zJqNt4FY-$L;u!g+R9x4}a{jY?9`xBlp)W@}3FJu+;J?Ph+w-CC`OxT3%Z1<*nqZu% zNIRbwfhSx&C^jPi5KX7DBJ5eLoR%4`Ae`wVuJ5B;}-S6zX8)A*Ks8+go927D00W6uv6m{#!uyKd-94Ip_l)5$Dr@X z^P<%+W?FgL{%+1El~=yUq5tv}70S$d4Ioe1Z_NLvIE>Hg*CWY4o4#w@E)n|Cw~ga@>$~7(dEcjU1Ma1N zzuD8uZE^nE%w*?2c*D{d_tbyeJ^+v4J~HM1OY-ursFyG6wdo=BdyZfrIZFP9d>YrO zs=kvRL0^^6a}-a9$KY4Lz6y~%68 zfPM*|!)V;j^%6X}Eb1jcw~^=O_m?&Pw0H&m*+kS!*Y_CmJ=I`GdH#t!tQ7qDgZ?aj z4LcJuBW`*gQt&@;^Y_2rkq>)`{v!Jw-avnd>$I29ehm4(SMa9?dDgekXW9lk2gzHL zH+zhH_9I{V0eUCSH`FhBeFE>r^}2bfpGy9E5A4eyx6jb0)<8RIe%SmgxYr)UNAtk0 zDd2uQ2V3LhEpqez=&awM&v4D?e=F-Z7;X8}bf<9~ofMF^G>FxmPy$6JlEDzt+la{uEdM`|`hN z4*IzR^>U`2qvYlJK9R>iS&HX`K7{K`yr{pC3%onm7pcFy=LR3*XROyyE0+&6k@ho< z`u(Q&O2_iR&V$eBzxvyi`M`V5MgEANC$Dh>c`KehKlEFtz|I&JzJ&Y@ukUTi8y0~6 zVsY3XPwwXoK6bpZUpo~9Pvv(=)$h8Hcc=zCFKDNCA?O$J`LGvxG1-XnMBeZeg91#Zw=8p3~#GpXb=$n~D< zkvsHHXbzPfG zK9lRlHBUQ7-jCnEuEqN1C|8<@HL|(iX{M0y^zY_GLc%9XK@gVXn-2WmTP3|@g{ZZwf zATQ{OaY^|WS{3%2UPV4ApKp>^G<`R`Q#I&^@f@()jAxzd;0`?BN%7oL6a3g$)K}wS zy;|Td#o&(*?IhL)AIyEY@@K9$xCi&QdQ<w46!4#sU))AQ#TE4SrOS-$tw z_)yLVycpN_s$DLTkGO_-%AbyPq2JU6anpK_tJ``#S{&pbhtM>)7 z$)DeYUi&D6n?qmfISSOc@q~OZ&)IfkxdmFFU1Dz{Gpmwcv2t6xG`WXzl|LE$!RzvU zbS>(eliTw?RB_lrUXc4=Jg9dHfSo-&S4Vz^lE3sa*7pnfN1n&1b{x?Lb|y?hKGR)G zN?Y*GruV;x+kt!YK1Ff(vpx8d(#CmI`wrkq%V57D{ZAra{{necpS(+F=z~oA=5~|c z;W|m}TO7~@`nkLxSKN}w7mR^FQMA7}5c)}%z`e*Hk(0$a8-;&XWUrLchB|>?>~9$Ws@?j`C`F2=o_MqP^T{{|foe;b>pwRqfyDKl_*L zMD_yD%J+{xv@^dqxOu`W?)_6??;uEW8TyTVRO^5^7F!l92M_a6a$ z*F4aVAYV5MJkxK+{yu#)c;Hp=0O~_R!IwTqeKo!{3Ih*40Q<_TIP!8lS4Z=id1Il! zSPFUKPWvh3o$tVouBQvb({J}pR&HzeLgmpfM$wMLIB?&&@L%KABk~6vS2b_x9RYo3 zekWA^Um)MK8}StP7!SQG`%7(>dwc?TNxr8WPaZiDJcRG5l_&p@yO`EL{1FNL_4T;k z$yoHap_x$8wXVfuHz@IBR|wJ{{aVKXjh~Zaz0)7Wshy#8dP9$}^$A z!u3?js}-}r#}-7ns&BR^a97S7HO_P=cbSYhDy;rI+`kn1o$~4yd8tR>icg1S(7&01d0I2tnMuB?tFhd> z%b~yD1@+oP{huqqO9UdX>X3h11)gme@<;weuLdu38u`JU29gJI9jW+y@wuk z3;5}NXy0Dso5{=Y+-Z&H7q&uQhVLnKU8uedeCr34t9^6N$<61{<=PH?Jnu&o|IXy2 zxvtfV{;VO7*^f9kB(Jjrb~emMx&6tH>;gBRgPnDE`q!f}R&Ki<<>bC0wQnGKEAIQy z_;!Qb>oVdmeTlzeXA#fu)%ZEt%5C$>t&JViJj_Zz7g1kqE&7q{c)r&pK0Z`cFfIlv%4}5 zOOAjig&@xxk{=_#dJg@j|Ns7!v2vUJGp6~T=Lzu6+*htRFFna}osHw_ zz%vU1yZJ)Cl4WuVG!coF*UIgqzejOQBimR$F!c}Rsz&_{3|klK9?c^SUv zRlj&aZk|`iUxu9r?#8@L73cV0oBl*zfxh4@#NV6zGx>ryXfOFW_$u@tHi65}_pBp_9M@G;D230{8g`f_rU{B z8r$VB@#?Un_wTtLK!4eS_~<$CCvsPg^YXdjL+H)>Yfe4_kNp5U%I6A?sb7M2&xUYY zT0I4yxfy!J=L~s(BgO~iL!D&k=W$-A@wo^2U7ok5@#M#6(C4lNJ8G|;R&Ki<#rDSa zs3aTV9`)_HZe02A@f>#g-!jH|;w$jA7vaD9@#@xZ?F?eeef6Xkuk{U737D= z!=k{uk=uVwKc5R)xov!V$8!}E5Kp})a{Cc_Kd#r!$NGLCj~xv=%Kty@p>NFRei{!;X8_N9%9uYc z8NuCBk+-_<*hSu&=Lo64TqUn~6Y(EMe~SJDJIjU|?cZ<&kLLH|6d(W0;9=ZvBL6F8 zDV*+j*wo5x?fxkY_BF5ggZ!K6yX~X1LZ6@CHB*1goDDoD&l4y{|Lc>#T7`P~kr#1- zKK3fgtxvurCwSa(R~TbAsQU)V%2Tg5YkvUgV*^ zOd;?QT<L3EZ1=}*>F4KKcjz(w;1?4 z?jP4UznHv10r+2(PjJt^@L&11lRW2aq>9any@LG5T?8r+%ZC@P*K$g^=gQ5-gsS51IF4cIR6 z`Am;cwvFY!Dd*{M|?dh>bs%`1SfKLh(351*5d z=l8kBv)tWY&}Z+Dc9B18DuP#g0Iu=mMHTR2(@?Lfw6n5m;k4^iCeu2ZgH~=E_srk7 z4gMAU0H1@YzO%`%u1EeKr2Pc)V%)c@@w|Br*crlew$&~l$dexhC|Z`XWBc z&*rtjAIw9&G|o8HPQSmDv2t6z%KIAgwx#$TV?`u4* z2fZ85JySc5uV2`Df0y6leHAtJq(5&OKp*FTIJ=QwYY5(XwXxkR`y#K(o8II1wQ^hh z%MOMewfhC~4yO0olNv+6`aiVSQI>0I0)A^L@?81fg?t*nPtl+HBrCVgw_U3{rV+*M zr{B`gla5wy^K+wV9Z}h4;9vN>r6KL#BG1eDzs8@T&7mK_b3RW~pS=Zm?g5xbDWBhv zH{x>`#V4CT^kMvduEvv!t-!;7NBlK!oI^e#H@Llr$UVHgIaXNX<_TZ`9_o44dt|YI_@BL|BkxX9C^gM7`2iO_39)9Y+ zb#O=UTrE*wwPW!v;Fr1HQrAsOAozl%(5rpFcLg`^^XeT0-YXJ%M_#9fbpvnK2;+~| z2~_P4-f|84OCaOm8=QVTH(R+aZl1hf&^&){Pw^m*?jP)0sXH_ zZqCEs`a$126?T-j1^a_HuTg5!ZH3xf1cbS6xWd`mfLOs?3nlM#*il^8?QTo z1EGJ(@3ZK6{vq-zrgffA$)j2u^Q!+K*oo!-9j$jNJOtdyG~XLJ4BU^!!s+ljSm-iewya!8~sA<)h!G>g72GjoxMhGK5wUVIP}A~4?R2m+(KT@ z^!=}0A2Ay}vS3VW(aJ^haG^#*=T&f%?-GoY+yc|MP6(REk;8!n!tG|?-2R_Ag?%5aexbkSPX0%^!0rYG6-EHN`1@c#X z?xDPTx(NC}uESIu$}9$tISqfLk0E!tfc|xW<$5fE-qG}4el7V{p0ld{61)`p=bd3k z3P(V72pBf*D3wHmEb-7VZRIQc&-9>TW1{KHjt0vK31*I z9KHtnyqv!&KDWpR@_misGkGoa4t#H}=a7xpga5+knbQA99`_J&?oU6b{ssL2ZlqA$ zHj+oSL%VxX@3aB>xT6>cWWOi*hTPDLA0Y2|9{DV8zZrHSc>b-*T|oY75#px)xOofo zL8kE`$5!ycJb$$emZiPDA?h=N{-EaQ~p*`vmO;U*8sf%Ku*bz_T?2uTMJ(|wy57}31bt5K%ai}t$(zhV05nc!IgIPFcSpxG z%bC$UmV!rM$BW~G;(3|8X=CH{ZvRo}vv7T&KmE*q4BXYUuc7mC@F<>#tm{IK6X1XG z92GCx*+xF64dS42z&RfJ%MEaS(fVH3)8NH7qkm~WIh?#6=l^Q=#pF@$#_M&;S=gzx z5&cf@Q?i~1Z_oET8t3;~xoy6;)pXu|$A6&T*AsT+fA$OD*IFZvF4kY(B-3M(aukMYw>A6AR4cJfS`K4;d1oEKY zjQ1BUZ$h7!?WOVRCV366bC92J$mi^Wow2O%hg+}{%=N=+m$3=p`F9%oMZ-k!E&kvh zwDb86co^5`9A+FI-31?2kny4Z$0YDeoYyJNo5+jt{K+2FJKRSe&isPNxRQHYxoy7f zy%zRcllwmeKV&)=!tM$91+EWQUJWM?;CHVS&%|Vu`^0p7f8sc-`c8fhJ58r!92iDBAuqt!^7(+;aW%Oo*U4|7-uV^u2~miH_GRxPU(0oF z#i&1H<+gsEpZ!|z%PPNy9nWp>U(Yu>lb78HE`QdMCv)Cjg7!a?H{m&E%IC=cU_U3% zk=A|aWAZ%talKGp?RW=$un)NAQNbV5zbA)rXAvJViXpI1YP$ zf?BR-lpR{8?{A@0ZYW_(tW|I`iki;`FQ3Vr)R;L58} zA(etFm+ANAMckQLYpI%yN%>*lg67pS`j4w};;RUB9atz#X{$O8y5q zfX@y_ef=2ElkJM6<$3rIc!H|;FCITZAH;l+onemP4Y)2vc^*T4ocDct-ttQp=%YMP zuEwjYRhHtagHaoay|)nK{4{zrs#i z+9{P2{Q6qtx$3)vyx&$dNCWDxk#Fyg>xJ%Ho8*F>Bz_kuFZE-|?@mNJE+yYcUg3!` z4^wi(&Lghll0RMY&`&;x(Q|+W>Q!Hzr6Gt{_oIX}3UX?<+D0^qxMA)e|N7s%u6&|d0~O$$PQem>%$d0liN@I~(t zx90S}V`1=q&0yb~d_B2$5!B0zynze!ORK?-?h~WPtMYpU8ixamKp%D+0Z@EKl3SL- zzT)8P3VkT=`!sIPCC|Wf6lJGsQRuJNh5ynYB~M*ooX?bWgWh~zVko))MPvStcZdFu z@5pmqH%Al$H}4ayTO7P1@1xbfGL!)KVY~NdJjYnM?R|%3sAC$rLLT4={p1Jme++r8 zlHlQq;EHn!`2ns|ReN111%2W&r9a{yMgESw57)nGJh3kWeS|;aEWU*N z!#=d{a@r~PGxX;3rrMCV=X0}I>SvXO-Zd0{s(nY52k-UJ*uVCYhw#0O@~2e==;!^4 zcJ!wG%Up+0R}D zd_)Iu_1~A|J$^UdUpQBT-n?F7B>58u^t&GPGn(A|+$rf-*!j8>^;JIXsR90kH_GA} zYl4sZ0daPw{Uzk~OX0unEh5#94XufxP?~qn&_yuw(w7$ZB%eXyoUw z^ru{X=sz-%LJa1nf7W{mRXtKg)H78ka)JPu@m* zc~C#E1@t9*8u?j&@aEj7_B-|Otz0=ql=jo2CH)LE*7pYag*s>#U61m#g1&qOa6KPr z&>DOW`<=>qKt8A@^qOzf34q?8>-P10=9QJ(@+UkM`J?-+F>Roq)Ewv@)lj8UzLEkDW1#7W4Vt&`T34~8xLfazGXMqX%LV0 z)wpq;yd&R}>V3`n?$G;RM1N7cH0=TI-4Ek~5B+Qv4Bjgf{2WL=g8Vbrt;J)w`Y zhhBU?zn$^XyfwGJ5LP%i{_<}HCgr8zH+C2!Al3$j197xZU;LjM)d+8cc14%n$f z|6|B=-$%PBPwMo6z6RIR>b+<4e&Cn+JbV`I)awu4oi}j5ksl>b;Qm(4fBXl~4&O7n zQGc2I49_1{e2NZ&e#A@ouXbEYZvMXch{3e~9sQ^%?Vln)XgVLJ*ih)r=Y&L(=QQ0f ztR-*7^E%wwF6D>A&JS6Q@mxe+%E_1yhsZ1O981;fk5RBw{uuI8>s#8529J+H|H{L9 z-6Stx%Xq!$8wz~~)4IgbVc-FNu%q#9G5Ik&^rM!vpM5O!5uadx3VG&m@YrdnuQz!R z`G_~jL$%`@@+4Egs5K6DLfXU5cgFKDdFMaS?poL98v*@Krt3w)3E)r5BW{Xk-HG5Y zdCsKra1wb%erH5^Qf3nLeO!#=$v=O9cjI^DRj*$n!O!#DPCv%s{uJ=?Jg=Yvd5h`b zYda$!&k7s=Q2K1=uGg%`oj6VrKdy~sB{gB{hk`r`Dj zgTt-db{%wiW9;t_$(>gq{+chfTLS(1EYSC0eZ$E8qtK3uTQa%*XJftgEQOr|gOCrs zX{Tm1_>X*lE&pecC-A#Vfz)p$x37VAX+Zvlyx>FlqjqV!9QNlqA%B)p|Al;CCFsYJ z&t3_Awannt$tSD=@5S>8bv^n@{;VzHqkhqRHT1=I81v^Nxg(!sop<4iyN zndKIF{(A67@oBskdPf%sH4bkh-(>0+S=K@S{DiT8T_CUFg>p46Op9EXQ)IZHApbb5P%6CG0nqn^z);Y+uAoT*NM52 z_uB^^!hI#0&sW+H{vo%qpE@1@-yRG<`_fJ~@+Du;zPdiT9E9G|9gf$czBc(CekW9M zI76Pg8uityWd>Ze=CUAgbOHtn}P41F!0`zQNr$X)r|UU9RFgMLV1<9OTa zDEOJ%#`cOm20n`YRQWvgIQWcjh>!BETs-(Ou1}CZ{m9Md4_rUR`>!Tw$LehNyk}tN zfj#_Dd(|K>n}GPp{w?yni^1zNK8?@8PO-(tyn15gw)@SyT%W0R;~CCFAIa;T`gM77 zzjN?M?bVaKaRBTq&Yk~(oqgQTsB!xrE0@o7G41Cq^*MOnqwKuC06SGOAkHdxu!MH9-352%^C&O!ZC0LMyC0<9cNF|o zy{6xT9WS0MqBvws0^j=7F3s{m+V>-`w-w{R);oP5&&72nit~RDV8@Z)3znUx55f2F zd@X18N1sRJU(vpLZd~s%cv~(YQXNN-o4=cUkGy+f_$fQTKY<-Peh*G@*g)>p6Xn)n zeY-w|J~|#;?S6|qkmtv$zYI@?J~RO1d>7hDBtP94@l?5X&!AsF3wpg@YfbKyio7jB zJHyET>ji&&$U~mP&c~bJiciHC;3xh?x$UX%Prkej%9S1em(UO5`w`hWN`9LA4aFC{ zfE`WDE4N)oT9tr5QS@hI7VxNZ$U}GXli9#e$6|bFN0jW{U&cggMiP_FE^a)$ohSLl_`9}0m#?}2ud{htbhf8x3?+1XBhwJ-85 zAN|?s0(}_g`O*(A0`9jF{%b7C=n7uyN3@roLv|#O=lQO(bJxmk^UrwGeQwF3urqHz z>ZN`$irmf#c{P@PTHK(wnBL!QD+X@Q?^Eddn6)^{y?zU%D(wVWxh)UP=Mwxy?$-_Z z7EApR59q(Fgg>fRkrLovzkn+~@#N<306Ka?AJHB5wLT$*{Cqg_(1+!|ED8N{zPFu1 zezz2O<6US+m0O|=_>wH9endVjAIe=uI}3k?K8*KY8pm>!1wW7(c67g7f&9>qC|COa zsGm?7Jc08T zjpxOx*zz-{CAPFt48ZSbg%=wB+gmp6D>E(}zET71 z=XV%e^G|)rw?0CiXuO(9Zaz0Jp+4*{<#R}H+WEBs_``T(oSXTA-&}!yw~YFVjldhM zF_!Du7`)6(C~ldXKyTsu1vlEiNgh)H?d3;4r5W@-T<_P3JYNg&6M0dt z;*enFY5B}^9miAO%^&)Tm61PDy=&KFxGK|3&h(d|#<{so53!@C)##9qp_oU*8bz zu72@1d64P+llnoh)BPXhc?j*?C$G%+LCXK&ZqWDWV(izqy3?OA$Sd`W=D~=MQxf8% z^%%FT+!mi&?NBcM)nXYP0`71Jd0qrRmIYR>Hl>ScKToK?^PABhOK;ejHx2%H^N)I4 zx$Qj3nK|%;P}iNTeV}h-+V}kj`Rdci*sipbNIseS_vPEtzOb`0rge8 zY$cz^_v7Nf_lG|2DD-+S<1+v}r5^YO`g5B+XfXn&@!W18^sRnyOj9axg0ev&-?J@PY(+-E5C6F6^IUR@+_&ga8( zs4qJl`mIY4PcQPn$j>Ju4ysqD5zvpA46gg@QzOBfa@>>NcNF-hAK<^{`R~Z<{R{t< zpJAh+@5=pm-RO^FX!`j%-O6owUZRsRKkJ2of4UDp73V|b=J#>M#zOyB9`x(}EY~R< ze8y3h_`X*tH<)qAI0HQR6WU989zt&Z z-fP64(3`){a)bQDarmQrcAp9TlLqi#!9{}%ET@=+e}e;wmr zcp>x`o4~%>s}s5Ja@bM3#FKx!hxqIH!w2#~Y)6g%`(>0Ty<=dunUDH{_Lb;QF$m?-EhWb~r zJZN`ZatQh=Juu!Xo<(B8`LVSg;+lko`jZFwG`^5le-+w$`Q z&jHr>)-?|Ls$55;`Q#5r!SA($KYp}->^Qg&=d0lyhjW|+AJGRu@vKOm$m^-r)z^%N zzKiKxyC+i-uD@+bZ@_=hHFFXiEwGvJ?gz)!VT{d3@_P0!6{lV{@j5?-v=3GzLW zX!rW8SG)7DGcycvR)1ed?(hskz1O=#?#K1g^5?lY=eK&U`1?PwA8{Dv)}}v?$@>p6 z=0nDRq3>c^2leG5c;4OUkDBkfUIL%PeHNo>e<=ByD=1g-d`*7Abgp>r%dpdn->X%> zYkL)Z3_l>Rylr@$e3Jye=K{F$eCd7gTqWSA z;+bgWY1f74Xc15PWA_01Nr&N&?1WgkO+V8bBin!Kr{PvEn>3O3Gn;n0-a~yAAHRpN z-)lMi>C8VG`Uu>7j^!(I$A!pe- z_kVZ3g8ri~!1~;D@d6_(T3hb-Bn*0ZSCVuBp*Q4#^ZhVfR_uAdxK%YDktnl-C-t*Sv#j`7GD3fIBkX8CkRua# zJm(?Ghu-9gTnAf+em*6C{vGx5Aph49c3!kH^21rcKQBhPiu0wc;8g>`-DoFMcJP^8 zpP>HYN1lbxsZ_6pvA@jK3X z{xdoU^kJ{zzvA|h+~YCwR^!Z=oY2SZ1NUcrExExRdHt20hU9rn>n^tEf&P3n+P4|) zWXubmkO}>+0(ld1&%x-Y%KsbW(WZ07!}Gz;8PoZ7qYHrB@x6oUmDL%1dv%nnJaH%p z?rhr6)tdZWTjInOK zPO_i~cv1}7UE@X-SMai2pWwxKjwJWI2)+D#OuomoUhZj8*lBP2-c2<(@GL_y4wR$) zIP$AE(7wutdhWJ-&S?p6=$NJ)PW@pkx5c6A0r;c*EME+~)ZfU@rqq8e4xafjxY}{G z2e|or#Ganu(WdpuC&({wpRfG5ZCFc z+|lG2TVR~=q5kKZ(042f|22QRV&%5HT3!lyHI@4AwV*#W78Nyrtv+^XdT-iy z@dNjZgMGF8T=G&pPh0kjG=_dApTm36PH*z?Ht=8Vo~a4+=K0Ax^3FAl`B0`A^f7$D zuW}oa7vgzD;wQ;YsL6YG1on z(0iUl+;qJ-P2Ta;|6%W4U?t1e^PrJ1!HNLk#0rsPfuckvT*u?H>%67l+Yh5?({m%TU8k!0bh+zsZdIK#-Hrp12@cMK7()oMl{dz*!Hyw>n8YY1iUJ~tAQAyF zRvw@zL<&&^K`22+eBb}Cwf0(jul=a%bEao9J-WANdhcEPu^#{9`@jGH^}FnQ-g%hV8s`qkR&+t2j)mrR`y`##_Bu^#_Dzo7TG`|d~0@sDzT?r-}IdVRhQ z*ne-1|95{u-=}TH;pjK&^?&#m>HUA!9G|9o{Ckbx^c&3apEk$8{6}>Eo|)tSz#RWw zxqP%A>Fa&I|66~NTxr+;pE=j#KWg5`j`KG^*W(}m0i7>94!_qN|Cawm-_!1w|H~ZD z$1lz<^gjR7BmG``pC1|P@t-w3w=bLb|Hkjq;y_b5Q|L?!hbzY3J@jc=D|L1c({`23a z``X_BZ(Zu~?liYwbJ|iq_Kwn32==ZkF`}~wS{=mpL`(1y>9B&yOi+#@@`d9Tnr^c?c$G`5k z=<%??SDd!Te1jFJr_s&-+r4O{~1%y*{<8a^l#|#Z!&~^``oX5 zzaD@8pV#|aoc3FPhaT^me8z7!d4{kneazW%!3t;Y|3y?)n^ zo9lnn9RKbAqF(>Y&GCQy2lV>iY3damn&T(t_$y;q+wuI3|CV0=-p{DKvh)6v=J@iN z-rtVTU;IJ6KHpdOTmEf5{_h+7+1eq0%^d&E->vU&@AF lidi{zu(M_PYkZN00v! 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

    h@=284i&s2VxFXJPtXp!O4kKc?OxS9JX*! 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ʶkESK`(~y}9CJ~ZmVZg)~o$TZex$Lu>s{jXh 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 YboJ%^cu2#)_}zpJGNl<6K;Sfg0`){>?*IS* diff --git a/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher b/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher deleted file mode 100755 index f0bd0ae1e0a4f38ddf1d833e5ae6046a9876302c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847032 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

    O;R@WPF0ra1k5_cftbL^EZ@-F>oDx9X7(% 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 diff --git a/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station b/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station deleted file mode 100755 index b45113c65894ae1829f50888e26859e515559937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841952 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

    Dv12x*_|V|en`+tP)CjZgZ*c4M4y376&y=z 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%0Arye7?}4d%ZZeg6}$q!e93 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 diff --git a/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone b/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone deleted file mode 100755 index cc1ebc99afe89e252917072e4c3a052cc39b381e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2973856 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ð)ctt5KzISIDji(}xD8kiEN@?+&)D{n| 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�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�S2zk9%%(`1h0LbDBycliA+lo>78A$?!gg-^qem3{d0 z{-Td={8YTEjb4ox>n7V5if`w&wc&lUjbcrNzM3CA{yNEXNYl>ft^6KxjZeb&<3~`> zz+47DF(3M@bOyc$ui7W`@Iz*)zo%M?KN%ls9}?qKjXxGYO0Hk}eIHHuC{27P{s8S$ z<&S=s;}ah#zZhp9+Ef4-it=j-);y?wR5i5AZz>{CwBb6A$srIEwHg zT$|5I{1GF61O9-Kza0<9^!&Z}ziGdxTc2}Y9mW5HpXqw?f%pjjHj5uj{&Cl3pLyP& zgPh0dgBY!kDE=R##u)w<9(3&~bJ&P~h->>)9G^D&@5BFP^go8bVe~(T&lvsZY~(vX zxOQxcF5o5I*P8zVf;D#I$o#F)AQGnmnGJe#I-VCD^Hu<{0OhZ8-MT5N8%dsK8ciiBTun5h||VX zj6a3%Pi(5c-}`$*WmlP{W!lbJ&50g z2hEF&V=~$PWVgNZoxO}d@;gzq*N*jh_<-T1_~ZDFZhq%`C^dMmQC|zb9@pLzrPpZ-wN@k@M~O8tQ+sh zDmf~N$v;!y9u4^J_@!=+bpLm_+wlfmyQk8NpM$S(+dJ>eNAXMXWv)Bd-LrTzu5It^ zr}^Fn9<-kF$SLzI^5;X&(0`me>O@t|!M!E>oE{j7wC&;Ol2r_OfmAx9Q5+VN-@-_G!9JQEMvu2N&x zv%Jrt#)En7Zmaq4d4cB_e-9#|H;!cpC>fTdx{$Uyc#h)LO;d$QMA91*QxnR z91FZXKx(Zf<`!bKId8^W@U?CZ=eHs|@z-%}T@K)*c%j?g`K{Oqdi>2|i(XHU1}D9Y6lK;hp${h7aKDac!TNz`Kn0;paIY;M)A;;g&XRYWM&y zE^>^ZfM*jo29ACBiCvX{` zR)2UjaeUS4&&7X6d(BI58NXJ4HU5;*e={z}SFQd|+&X^@;BtJ`>YKoSZg}`FiScXo z=i);~{Ux{@U$y$HaqIlijLY#=tG^Tfh2aCZj9;sN0)GZqxBp9td(bTjQUG(IlgN3SL4?CqZyaut5$y}{u{#w za2dZ={{;RbuCD)=6USGr{#@KTf0W>IeAVi&#^w55^JZMeuhrj)j~ew4;BtJ`>Yu=^ z^GEoV#PL-buY%kgIqxBZF!eVJzb_l9@kGJdW80el?S>Yu>n_@mVy z9=DILxwssE_E73C!5=le8kg~F^*7_MgfriKML-8Zs{A^G8ImjITtr0&HU$ceJ|7Kbozs|_thu>uQ7=EkabNHQx=S;Bu zajpI+{zqJ^KZbu`FEe}$ztZqIyahjUi}g3ZK65x2{Q_6VkN?@oAH!cZyb*uH@HqaK z;eGf&4IjflFnkXG$nc!M^LfO#^!bV6pU1WNiQ!+v_i^XfIleUFUpG9CpJI3)ex~7L z__>D9;omkqXOi`2coe_P@ECp-uC1>|{9as}zc~J!k-rcBv*Ba-%ZAV4Zy28Q7VFRO zDE?2wWB3P#H{u@|9>>$p*Vj)Uo`GxgJBIIvYx6sYf8EHR^ET_x@F;$!;W7MN!yEB$ z8y?3mGQ1DJ%nd<@?Q*S60b{uNx? zJ~{tj{TcbA_+^I2@GA{(#J_KN9KX)+KKv%b$M9PXpTqAoJm+2B_ZS|Z!?&%|*Y6y@qv1LKWc?W)#rH5ghVN~7BmM=$u?Gcnm+>@J9S7!{hi@ z4e!H`H+&2~3D?%o9R6KgTR%Df;d5^ze-!_v;W7L-hBxBBGdzwzYIq<1gyCcO(}vIC ze=|{4^tf96!tOKKz@8kKx}jd=9_F@SG3%uBqWs{A$Bv_zw(k#Q)FmIDWI? zefW|Fz*U{I`ZT;=eaMjz4aAA3lU@>u(JI7p|?pIefQz zWBt$Z+xdn^@y{C`!}l}15&x3mar_{|`|!gIAH$C{d=CGL;W_{1{;lCr{Og9t@KX$L z#LqN5j-P9IAO3B_$MA~`pTjRRJm+KHe;FRdzi)U9zaH1tXCwY=Tw9-U{ADA5AO42n zWB6N!&*A?xJZCfa&kT>^9~mCQ(=O8YuSR@p!{hk2hWFt+8a{@9#_&0O55sdpX`#Ih zkK$i2JcfVK@J9SV!{hiNhWFt|7(Rv{ZTK91tl>FnX`vHwZT&{^%W!S|#_*pS`5W<{ z8y?4hWq2R{py6Zq!-mh{e=s~JJuUR4;Zgiq!(;dhhBxAWH9U^LW_Ta|cf-f^Sc>Y8EK(jdpGZ%B4_W%DByQQI!Ot8<@CG~&U+?CTXWin7F-eX%G4~O( zlN;lFAGHs^8xN{g+K=J4C^d-B;cfU~ZhmTz$MVE;KA9HUfXld3b9J&`Uli}fSGewc zS2cz|g>Ub=^S!}F{2{~R_|Nd=ZhPnNsP-lMKiKu;Glkyx@#l^D=I{wzo4=fG(n2rd zJG%Lu=O&}LjBlCi&UdV1_=w?+_$&DCZhPms;5a^pAMbj4q5v6RAD*>#i|^{XtbGS6M}b?mFxv5q`nx-9s3 zD%-moFEM-wKM~jVw<&zJ;hEc}g$}^A?U9d5|JwdmhM$US$AenD4%gP(I{XY=+uyoz z8DG#m%lr)CRfbRD=i%D^mbo405L}zTe7w@|GW;l9o4;CI>euFP9WL{u&0jZu6|T+S z5MGaK^EZXd__X=U+&(RI0e%Q`nL6Gl|8BI*Z$93NYx7rzUyp0`)#6RKHoxm|8Gn$= z{@jhr_PxQa&;J|tm&+b4b&e4C6meReGx#9BubZdJKOQX2N(()QYoDtY;-g0X3j9U< z%Wi(otMcf#)K`zchc8$M`224ywBebJdVL%4o$>wL{LXXdBX};px9iE@Sdji_@O|;9 z>lZrX|1`%5T${f_yadAw=cgxBHEU+N#1x42e|ljmOIg09shPaoce zKjDsJ{`W_Ibp z{LbGy&)zXDbR)jfb?3VaMR*skof9kZZamv<@BF@A1Kx>$+x7Is4=2g^+VL4Y=zW1V zethR9WBmA1!)Ngw49{N5wH2=IV@3Gx_-=0f$NAf*65kbOUyp0nEx9_pS- zzhgCwx8V!k)5-&<#7mvi_-}D-zscH}_cZuwH@|mgNwhD(UoqO3<72p1e;xh|uC41< zeA>w0gTHI!AI8Ux{L^@Pt1YYUHoOcQEp|;$d8ypB{W4BmXd- zYviBCcQ*28Wpi9M@)zJMjr`?!o{_%}Ut{EN#Y>I+J@~;!{$V_3Gy@(<&6M*eC1Mk9aLu3Y09`3vx?jQr(zr;)!7 z|A~>m6>l^0_uvm0`G@fhM*eC19wUF&Zd@B1`3vxkM*ecV*T`RozhvZZ#Yc_&J@`{b z{$YH|$Ulw0ZRF3&;rMOjFTg)G@|WXtM*cedT_b-ho^^wMeD1-w!?ok{Fdo9SRyG#Km@LW9Tnpws&g?|p$_MOZ~T4*Q3 z^YN_>FT*!czm~ripTdLIjnuaef7@u^jgJ{Vgg>L?mu=O|_=oT-c^!WAJb%s1Ux&Nz z|MpA^?a5fR<46&HgfSPD_)1(GYXe@Ww3k{77|TAmSL>d3tpnt`j99JK3H)}YFPZo7 zUYzrBt=3%pdZoS8I!3KcxL50y=bH0cN3Iu$)oN|U|D*IJwf5j|<65o5_@vTaYHeXI zUc$XvU#l@|&G}qfX#bn_TBG>aaBaQE@Dg0BwGm&Xw3k{78A~DV)q1#H>ma#)K&&>e zllae-zGPlAa=C|(YqjR#aizV~I!>+E<6fR;#rQ|HLi&yl%i}jaor7xM+YP`y*wHZHEX)m=#8B00t z&Fhub=DZG*>!-wOwNB$tD1Aw-S$TXWjcfB-fcGlxrPfJmU5|UUzILWrYa_Wf6RXu4 z$M6xV7U!*@{HORa6pMHu&LJ>0G}Z(p9}AXclj6u(UAOXjr(KOfg>ZNY1m z_EKvxV>uP~YQ5_Wb6!Wt^=o3aT4(SVl)j|arOS8^jBB+P;v1FrQtK48_TpZxX?Cqm zb>>+do|}-vjO6oi95iJbAF#~ z0>2eM+;zqwANk5S!uxa1Q|b`U#k+CsIkXb|C%E=mUp0OkUgP$kewue~}YvUWnC-L(a9UyhgKvhGs*Y+|Wj3Vd;@bXQfUm^0&)>`O3yl1A zcnx0c*6%#m(u%j>TKzrvHF(grl6f4)8}KeSf516&mbh8sv~zp*%Cyk-Khe*rMR+c* zol`6E)wuS2M+3eF*X~uf<413q-}&2q<KpTTymw3Q|XBZ1|@$9-lOy%!K?9~;OFo<)jlx?U!R|Y z7GnOUmWYgq@O*>m8#YG?5qHn z_S%{$$G5??^Gh9`hilKsw&E*s?b*y8{4iX5u5B1!jceO-8ZW`MwUBji!nOUj057Gz z_H1Q2ehgmY&YyFwTZi9*YsZ~d{60Kre&zgIO8vb!ALWF?D~|KmLGl>4WZT5KB0_9E zvE4tN-CWA+@UBkmcl~2T=*xV+h8S(U5qt#K=BqgATKg(|)M($7^kQmEtvBa<(1Fj= zK4?B7Qcq} zL2FWujk(m=fIrOZ@JDO>bCJ~HJkzs*JlptIH+nyrB^>i` zt)Bt*pZ7pFZ;Zm^keiF@`^4^wUN^ee?ai zTB^=l?vXs_@u1#M30{wD^EO967vSD_zNh!IjyzlU>iu-%%W$oqYQ~#~d;NSt?`MWQ z4;%d~UCq51qn{!Ad1bzz=Z;e6Ek>RTf2)tD5x)i3##2b0ZMZj{OZ0vQ$g}T5dOs6* z8Lsscr=K;r*UxA5e)5mv_X>=D%JB5x>HUPMBZPbX{9&~^Z*AncnK*4-Z@_zveroCG zf%$&U)%%$v&sX~NesW5=hQhUZ8=;?C+#ApKdOy|VNqboDry0-1wSJ=1xfkyB^P3~p zc^e|ngGN77_)AJZa{kIZnrjN9eLnu7(q7Ih6Vy42dv)%n*I7@V>mJePqYdxDwfQJx z9QWZ~KaZBE^D#!ABYv;LnBBZd;_h|g%KvZ4_2KJ2v2LrYw_Y;t-~Z~?d>wu$9`t)E(!Lun#}{0qrYC+-LwpEt!nJ!PQ~0&G_MOhmucn1M zaP9l!`S?wE(DkeIUxr_UAIa;~_?_?G)#BZF(Eb*oNiOxR$EE)8R}S~L%jt>heA#wA zpWyZ{@3|7U&Aj)1dBm(HCTQ)-7)$XI z!)x$WhPU9wc+eQ7#x8sXe%Y2aI^W42BIXB1jw!qm|HhU%zT&@+&iWd^xkrpP&I0_G zhL_{NFuV@$#WvsPp|%RV>B9N&Y#$LsK&QGcJ4^)%tna|3zmo(jHSEaPm)TXAh3dhx69pmU_u zQO7vNxQ!EvNI%5&6ZbWV`=k?>UYa^i){I(8@Nrzb9;n7Yz_mGV z#>0Qq?@4#!1$fY$%UliM<+zMHbsToSYd?Wk;5)fq=5LEIAG)u>wa=V#@#AsrGp7># zBwSlF)p#YYeP+~*pNebu)I0HS8tn)0I$W!N0>2c$+#P><;)h*i{=z5ltRt>{PMnL6 z;z8q+IUi$wrTxp2>&b)sHJ>=oJS{UV{nV1@heLWD>+nfjo2PF4T|B4`$v=co;o3ek zg};Jp=iAH^(?XwlT5q3^XX4uX(lUHGF8f?+9Xiie)#CNIww>1Dm*d(x@5bYJ&^nRr zP|f((+x#C+wilE z{x{&2c$u3&{fN}@Y6Ne_k8qviuRP`?>tqJ+!nN!4rIoBR#pQj$5c5~~?Cj>}xNZ!8 zu+pDr_kBUH|GuD_d@l~`^VN($g@4nnH~oy%cslW&o(tX{5!wvkTjLAXU1Hz!9z2vW zPZCqA=;&F2MYyT#138XU<+YAb8Gx zp0+%a{(NfOadOs;=-a6ee*o8>l^etF!xzkpvp>$^@8d!1JVMDiCvhJaKVRxUa=WZ+ z(vR47tHiu|pSa4r6%$kNLhyN5yejEIeTX;Vd(mFoS32-qTx;Kt?`*Um$Fq(0p_92b zHrhwXd`8(uGJpN}n@0O_e9~wiig7(@w2$CpM*Cv? z8KZp_K5Vpa!XGo*ci;m?`+i*Z0d4-r@m`~S=oHQwM*9ffZL}}O?=ad|;T=Z%Cj3UD zeFxrVwC~5SG1`ygEk^s$sk|RB+DGt4qkS=czR|u4mt&Z=|2E-g7~X+b82S706OH!c zc&X7obQ;&bM*9dJHQE>BhZyav@B%#OeTsMdGhD7|il~2o+TX?N@csMy=M8y3l{me4 z*Or6i=^}2yJqBXrBXP+i^DO(Bm*)~aPgWJ<<#?s#8I<|Py*yDpPbGPVl{_-;2K;SY zdr#7izltyTt;6(|)VZ-2FMmY8MQ%maHmb`Zr;h%b#&w5<0MZ>2r z_vhVtzBGC|?@@`--Z#YX8}Xp~E;0v=cpTSij2kY`2UIWyX@6)MH9oqZUt{VS@+HgU zDopyCB-ed^)@#i;gL`R)=i&F`JCiFlU(WYNO7Sjyh3n2etQ!0wT)Td1!F%xvw|#oz z#*Eb8g-_vfZJ+8teI&IW2J!Wy!TG)Q&-lA=KDy*ycD_GX>?2E7`q!#iXL7#zi+;Q+ zz#qW1>%?+A>m_}g*WtV3+VQXz&%}e)g!lX-;}rkAjAQc`{Bii(d`B5gglQThSH@rU z`&}|G?c_U@n2UKGe%8q+#~1Hc%DE22@~YE9>xkQh*QxnG#+&|7gnufHig+kD)^0%a#Rgy94I;*LHHvy{ykwFaECKqxd+k z?QgUAE4X$qAp30A=_~qN6ydpe(0g&2%S!x4I%07qdB3xSwMR+r=)nAEUg{$Mo>lK&%vVi)|#y^sEb7r2uR%E~Y zhred~$#d|l`g`kfd^xUt<`t^pzCC^t{iOEm^sjjx$aak2SKtS^Ug!5;jQw(Si0|h1@BEHw1V0Ja?pYP% z)wp)vtHLkFgO2AizfDQk`tQImpuIM}e!R}`ar}H-TZf_Zcn%g{uphC;=D*_`!5eUG ze8u>+xHi73q-*1A!mpuy(D)+EPY2$NFSs`(`#|DjW$)ZHK+F&^r@7lOJ@G^TGRG76 zr(O&GPKNiKC3Cb4m-9;a6MOsn+WhCLXZq{C;F~I62k}Z)wuTFWCD-k+A%ErZN9UF@9Az^=YD-Iek`sXLrd_( zaqU{88b1!#>TAYJac#~!ldgS!IDnr>d(9{CY9oKR&h}jVOxmmC$4|hE-T8B_i>vXA zjP}iV4ZhZGpZspHtdCCoF*J zJu)9RMBJ~4yGP>I{7>91^Kmo8?LU=#esKT)iTj1bdHeqb9OsGCp0DY|HyA#E-;Jy5 zAHN@8a8Jv5{w91O*AKXMe8|OL!L|7>!H03}^T29c#us$Vm3eQ*pTV!?b?O>?{@NpX z&X#%VCa&Ng!PiRSL-=z1csGyp_mZaYGjMGjne|*N<2$+Slg|l6__us~4c_g#oCEKW zEt$AaP)^MA#AwIDI(!1xo?UFkCvk0G@4^3$Yv;%s#+dPL@*Fw1o4?kbbL0#;a*5H- zkxMV)xi>s$o@5>h@ofC`E$1QeXq&gDD~UPL=%WFz#DlJTWm~o<+iTv7SI}Nt^P~6~ zxHg8_WcxaI42k1`_r-3hA?IQ~yCBC3H^#ZA7sc<#gVwdQkKujz8n?akyAzH0oA~8v z1k8WFxTM~@sFU__ykuHm3w?|DnBlVDwJ`^h|M&DC?)Z$qRub3Zzns4plY0q&r}SU? z^8zLKEUxbV_&a#ewvcf)<1gddw(i8o3?IN>!nJ#+6Zm%T>Gw{<4IKY)t^Zv7DO{_+ z1nO7WfE*N=NO_&&I{Mq2P)aV>urzQV{qh?n5n{j5p69@qBOjJ4e7!L>Qg z!yECKJBQA*yrp0UWI7=}UuGq;x*7*1BtLKk5 zZR865Tfeuu0pAX|+%3|@+BYhh_4bA=zapuPWhF$?kU z;MzU03Vbad^!!nTob~wa_}90{pMG@WIznRFi5Vtl!FrZ`_HaL@kC=~)7@3Q4V)pq@ z@Vy`DC&bC81plYJo}WwU=QY2dTw=DL)$5ghN{LxTjCKuMgRd~W1>Y0b)>ju^fNR&V zgZLU;JAO^#F4~EpfwYb@#AH5oQdA*s z2Y(-7d(7XD>>CW*1`xrhihwL2H$Rzz801?as0uxwNQx5_=47g z9P29ZkMWmyoth)}d+P&V#_@M??b;-C zWx};>6~SMjz2?REGx#dEKGv%|T`cui;nTRb-!Zf<{%v>s>HgpOYr+rwNUyI0Uxpv*wwDKa`F~ko{dg%J zv@goDx($r~IQ&swhi5YVW2(D9{@l-()y%QUsHXsb5!c>3m*b=OF7%h$_mj^FNWFFV zFs|+It@tyB_uxZ#(0C>PFfR24eJ&lrTbM5y-_^VhzyB$JKGG9EA}BeQevf@>PG6IS zc%k7H_~-DTbBN@x$5-Im@w*K#!?ol02K-c9Thk+WIlkcfDm}3gr2iSb#c03u8ulq% zThoR31-SNHaRuIs2W=xcKV;JXWB4C=9lmfIe;dr-^ZKp79y`c&#((wijP~OfIC5dSy=3Qb+C1z(Q#`ztzj26Cw_;K)ePvl;S%yTyW zGkO2=Vus%j=ei|7mUk}6`+wxQb+f)U>+p5>SIC)~Pjbkgn3T2Iia%(y@4?p_K8(ll zp!Z=B@=xP8;?_OPr9a@kcxaQl%?j~+Tsvn~;5mlZHM3;X<~`kU zI-mVT@C;l#z7*q`c+mbSb5w%d+l)7C;a`&xnJE$j#6T@bM64X z1`j&kN(~cu1+LW?UZ=b4`!dhc{ynKN!>Li$jPsq&GV<&m*6XarBZjZT_rkSfWj9`k zf0a5?+cUi+b?h0!&%pP0J#ne!9ZRS1@8H^bG4nd!JK_hp?Guj|diz8^{xH5^zf8RM zOMM@voS3aYp|8n0eA6O1+K4%V9NPBWfFFZv?{P=)3cSo6hx7fg8N3PCjz3GU=h+in zyJjuKpTL9mJ6UfP_(S-iZvW0TYdt=S2aQjz4`iNS$2apjd~dqHPo(aZrN1K^UHa-L z*8^MWwT$CkxZG1ntr^zs{QZQ`|D}a~k88)62>!5R0 zALDo%ZuJqqk?m_v@geJ zw$t0!;qT$vv9}d}8((maajyM(@FJuCVSE{Wh&xY-uey83%W1q6*NzuiZM^rywR?XB zcrmVBFO}n~aP7Ts9bS$H&97|7JnB0J{}ZpnyZzVSj&iN>xPLt8CC`V%EqEW1?)?n7 zH_lOfpRC}0PuA0H(pR|iN~ z5_2{&3(k2GbCSOus)$)nOwf9ld1%7B@St@feRSZr;a$95P{(bFK4hPXF_ztT*yMem zKm5U_h5JnMy-b9-DRRY#v+B)i=a~;;w0aBhJ8-Sua=aDS>Xk9q6SH*3P3k?uHarv8 zYS@5pWB3T3fd^eHNdGhV4vNb>bu&*n_|?1)|7O;o&*VKqi7C33`$EJt@p{2_N$eut z`-K=Wqr@yYmT&QXp^2EimTpq-S9IXnxOKl`fS3+qe(Kheyv~X6Zxi@FJ8d$5_bB5w zo;@Z;oAW&UBwRZlmf~v+ufY$(wc}k2UW#k?M7!`aaP4?Kh}Yvm>r%G)Bz`uoo!2sc zoEV?BX7ccA+H3Puic5X6W>V|Hxu;x%KW^05g7@Ou@v zTsv=P#5o=to`?U#$X|+ojIVOXf2n^QtidBY>&N33e1H60w|%<*H%7Yf23&g|H;A|5 z+I7t&-iB-MgF2WW@o*aZ{NpqJKA+fMXJjNY&jq*heVbkMV@o-{7T4BE9o}GgD}J%z zJ$OB?t@C00Y+ReCY5WR2=sH@)mvsl9hvC{h7T`DHLGvi>%ag9PufuOK+P5aXm|Us- z$a$8$2Y-O}+I~8W_Z#(3;{!_nGACWkkN9;Ntb;$j=dXjr-@~{pygV!Y!sVeQ>k@A% zyfsmBC+FWt@SNn4bB>(iN6OmT<$XWr{P$SCiMPJIEn z#>lmLFFjWqxems?TtBvR<#ljR>2txki5y>Y{VOIt&VuowK^&oMR3g4uZ}yX)%mC;Pbg2XV;vsGwK}?!uGLY^I5TMP)v;W! zV}?8%iPMhJOYi0wfNRItLi_>zXtuw+$n(ZT{QvTEjQs=i%D+ z8Np+?b}coNY_GjHT>4Ya;k4Jh5Wm)_uL5r|>Z?!Y54uMak?oJS)Bd+x9wUG5A0vB- zS^kB@dp>^+`oFb2ir3>OEm$M|_qu2C`*3X=XWzs1sNqHUW4N{rEAf8A8}LVPZ5y`Z zJ-D_Fdz0<8Z8VBMLwn6<@mGxcvhU@Yd!xQ0T=Hw%uo9obt!>yy%vJm8a}dYtacz$K z@C%IgV|caEehxpwXrI%?IUoP}f;HqnM-s({2HVE9NvnraqD-!pOW)4KF2chNAX@`Ec$atJ@zx8rO~iaXg9#J)0-j zVHMPW34Rx^!zWBGyzX#*8*73*)5I0K^XR;%2>+bl?Ac$R$6S0@!%Og7!>jS-xOTp8 z##i7$*F7>$nP+iM+oABTl`J;&&UK{R{5P8eW9|!thG`e#0B^2Muq>`wZ{JA2oaw-)Q(OK7?;%uKeqV zhf~*(+4pg7Db&|&5q>cqv}R@gE0Z3y=4DN1(f?Z7pCfDf?FoN7%6q|Y_}4idiRQbsR@~ua53F)a_E#!+oHG^g1f>TX3z8hNNqC6j0}FwD;;* z6*2Ib@UfjH*93{_pEIu_zJ!}Nb2?#=UKulno7ndeq=JVlH)&pr4MuFdl> z{vxi`IBmGhbJlMX?X7t(Bg4_=4EPCx$hihq&b zB6uCSLaR0{{63r1<9t82jhF&rRuZ4;j~MwmPU)|Vaj(X`{_Y<0#}&}uIJvey!tO8J z%ik&{M(a=JxeWLETV?lGPOfcB?EdPBi4vprmru>d;a-2Q{nZ>_Ke={1((Z49m{r6C z^(V*fFgIx`aqT@%F1`lW-qV!erAGT|{9s)B?6w&{77x0YB=vRTwfL8L?XHJ!u^znh zAO3w@t8W6o#_;e%{Kg)>r<>n-20j;;_6wf1Vm-=tHX^hs!SBca>9&_O{hF-$#B+Bw z#9Y35Q{Z>PWehEN2fpBQ%k%yAUHF6ef^8@hkjy`bKaFe0t4Vwm*FIm)_#Mw-9Hq}; z9v;E9ZBUAT*=S#bA8dFFUW9AgpexxvXdB4<4dQ1T`6uyeTwCKAef(YxuAP(e@RN-E zrFf;0zXo4pv~R&njrLu*%%4`@Abu#WosTAyuC>p2m}7*IKMy|=*Y>ee{0Mvn+ak4( zI?of<;3p{UBQ$BjkH?R7+si(5xWC4`iMfK9i`|&?#7-bN^+Og-f4D$~a_jNgu1W11mmniy?NOCMuhe$^gR5iu)?3Cba3nr2L8 zxHqP6KW}cQW^!$Jj6SALdP{4Pg7jBNk9HRbMT;yW&S%K?me@+{Nv>mu~#U$WUQHw^K2i! z*3ISo4rxCA6khDQ^Epx({x*J^>(1{`*W&wrEqE^E+>}dwIryEt4u9iWe|^a@GI>8u z;>w6?n~z(i$JG;;d0aBz7xcI|an18_OZB(`;^yY#{`-ttpUiXp@yUMQ)Z>;iA5-&j z&+2he;;Ji>`Fi!ZYU0M`*TlFQ&(ZH?lv^ z#~rE1i;^OmhZ#}JU-y!0bej}Ohc|C51 zxOMY!zYC6&{jPbCGM~Oe+Jj)uNgnW zXy1t+ZL}Z2FErXu;FlWh!$W))ZnV$Ee`d5V!T)5mug3pkv~R|joTATPC;mxXo4*14 zOGf(%{2-%!m_yT$nU~3*y_m?N|HPPI>rAhL_?;>6?H+6%ej~2k4=BZ3 zac%x;@Fv4s@NeVV{B_}1;M)8R;_bLLf0OunT${g)Vb1-yHh+1zj8B`tQv5bto4*>o z7uV*m1%Ck7=C2FC$M8Y?W?Y-UNxT!+<}ZV{bC2NK{N>@pxHf;K_+z*>e>J#_Pn*9M zydT%*uM2+#*XC~!AH#$0M|t}{K8kDa^D=mgZspIzCBJt3C|$&B@W0Yto4*$PX~Vnl z-zzTfi3ags;n%tQ_x$gPInPW^6SwnedL3EZe#yX#-8{~FyaGHA*S2Fhz5>_o)7Rmr z82z{6<+%1c7(IA3u5E|mMSL1RQ|VvkF^k)TC*X_CV-ax=DS2eQRpQ;aHjfSX5U$N* zJN_cB&0{Z~R;6#pQGAB>+C0wU8MN2tF`HYqmKWh$EB(tnR^prJf3bONBJNZrkIZ8S zUXE+?*pJuY+B}ZqYjJHJ`GKv_PmTT~css7mV=>;1Yx7vOh&SOsSNfNE?7(lw7n{dH z;?hso*TW<}Lmq7&GycqbTH0&#n1}CG(AKhW@6d?g-qj+Jel%NR=W6L}r( z-~*KT8WY#L-qon=6C22LF>%^&CXL{Yxc0fq41P7PT`Mg8OIqj#e8GKJ=d%aM~>CRXxlMkjOPz%#Xld=TG5aXGe3;-AJBJC9_&%&|quBjYH*Yw)AodAP!#hjRS?jP`Z-Rk*gETk%_r z_C0tDUhMYoT%Qi(UAT50o5t_QwewikEBv0i(SHFxjBE9m;}f{H4(b;1R{Ra6f7y;b z_zU=A+i{e*gU{60`z)T1YuhpVRqkmT?Thf$xHb=!_(?|l2D}W{wqrY9i)-7l7rz+S zw&N&%m(l+$-iB-SXOFXvaBVvl87|wY62F)Bi*2VS;xeoC?bLyPOdf4J_2YXR?Z@$K zTpMTTHP(UAK7#L#Yul+9KNQ!tQx#r{Yul*_ztHHv13w$r>hH(b;@Wl^U&KSNb8lGb zU$$ce|0cfJb}S`sSjpoZ|MACgZ9BH$ZyD{o@G)GQhe3SWXg`U+j%(X7;|<(`2P_F8_^x9}b6loa@fS1(D>aBF8t*(VvNE!rKk+ z!2fJ`KfZH~o_`!a!SK-ES?`8N@IM(|jPG!+-hUPTHN%_mR>M2+XASSiw>wYoe;og+ z;h{-Bqc=Q)|IzSbe4B6T{a4{f8{UMs7~X+DVR%2jRjs}cjN`Mk*Y=UnTRgLaYwyh> zcqaKZFUFS}UWJz%-h^LZcn98Qct8Gt;p6zI;i0$r9aY04c+R(s@#BXYUWHc~-h^Le zcn98Tct5_;@Ns<7@X$M~-}CkHMeuyXi}7O&ufppLZ^CcHwe{J7H{;rML4VS<-=G-B z8)?7b{zm#)-a%fD&!H)vX*2qd;C=WZ5<7o?#Q8npV*DjsJKt8}6S#K1ZNjs@ZHymJ z$F=eG;~$b=8{aryYUB_7gZGKJHogd6iEHC4#?QdD@m1m18~r!oO}I9`4!i-^#@CN; zH1dz*y|^~M(7W6}!?p26@NrxlUooCpr*FS1{A1c{_qLkwIXvjOb6KAq_9vL+alJlwy^_nK}3lx`{GNxI__+m8;QqvG| ziFvYXiji~8MS4w*_`!-xO>uk~zF18$#@0rhSCjlOmN8G$o>;9&5Au$!ie8G)z{$^7JewxyUtl4_}6vNx_lMUa1pJez5UWsexlo@;tu3ghC zeUE!jxb|JSLi_ec zgHilTxOUu`#lL8H_WQhFHoOR5Zg?f0k89hY0pA_hwm~~yY_#viR~SBu=i=INbr$~& z{zZ3=li%fu@Nd~O?0fh(U6=hJ@e_02`@<+P7Z`oS@ETmZc4-0_+vUmFK0Q|IkN%r`tKZe@kKq}LOZ|=b z>=ldGA7z|pkjI<OEK^!juD!?nHQQhyXb6klxq=cuWR zIIsTBJI(peqo#eDld?*FT20DekR*ycu7t{yu7YmpHHfOuZ&={S#aJ z{bcOS9p+dYXL;}4lK8#W)S7hfbv^6fi|Qiw?jPvK(?R@ZJm~MoM3}24#`-Sa$LnyN zQ&;-0Q`dEwo4B`mt$x32fE>NJcfYH^&EengDkn$I5A_@w)Oif<<&Yoap5GVK{TyxN zxZlW8MvjU39P)$U0Xas=QMyjAqm>+Maj%ZL;2b$0@=TzSV}u-8*UisIaE>Z+)D!bH z=H0Ke)SL4N|CCLg_sr**jt7pVlN{Szujh!7BZ_-t=?Ts;NsbO9M+Z5cpU+VjoFo4u zo?rPty^aZT)ZmHr5uBrr979HqJnH;-KF9Qr1LtD{InHR+>!>A18=jbt;2g8$m^E_r zkYm{m$sBdTIihpCwZ@{;`MbF=k?{9c7{x!o# z@e2)~#cwt|do#Z`Vt5h$7sD&@j|^|XKl>wN{PZY!?XDldQTW$ zgui8YCH|>)eS8i0eulT><+%3Vp*QJ4&)~_m(I{R)`yiKVpIN*T@8@;uyyV{(>Xs8! z1d61kho*@;#*LHrL5ZJK_1*`S5VPy8!S7QfM>U>{U%X|G*QR;Qg)#)H_Vv%G>mMCD#lwRm3coD~CV5IlD-%Vq*6C@#48^ha@9J)Pk!>!cQc-spcF zK7ecE>&725dP$}^Gb@OzxI^F9 zBec(=mMe&n?_-6_Zt&;tJKkFZZ-0rCr;QkGf9S(+#I^fFV|X0bep74?-+%{g8=3E% zt$FGY$+@qa7*NAMUPy3;=HHxY9jF}ZC2R3A%r^FC~lK05FdJA%&( z(nmjj1#TTzCy41HCTN}{M>r!rbU$vLpYn(a-xXYktc_AUAMfXNY8(M;qmH-%;m?@pCyVztPFxRhR)677a$YfFq`y33!gnv;UpaAc;;jDaiP>nxNPq3b zO#grM*H2tar`_KKG4~rW^83Rb%+nY#r7YQS|8@TU=>GlWQ_}bW;^(~`)LZ}CP~$zp z$D;^2WB42RcX^#!6LKDK_VFfS4!t*cAD0|O)E>qAcpW~(sVjNkMq*;bjLgS;HaMn< znA)ynp8u}%$LHkfBqsc`WX#LKF@wa!=VKlYj+r8+aD6h*?ZGiwjC*K4=JMc}LSm|a zp3HMfa7-mJbMrBW1jjTI)7G8L^V#5-4r20uk&OB84+H0CfS7^#n3scNCW(pNm(25U za7^Z>(nB-zF}DZD6cDrSm&rVr2gg(pliQPwIVCuzftbGem_veN;>1+^Dw*fA!7=^B zOwGsq_uBuNAK4$uwoMN;-yeKUlP~KxGvVAO3WXnba=820xc@nGoP5V@2;RTs7*RpK zRrvdo`)Vg&;(G24*-@pg3G!_Fo8ap;@$h!(q0Qvc&a=7rfAOH}J!xNpPvb%FUBs*L zU6lT1UUH~!8{C_hzy83VTV-B0kZTmUaWuA}2y?#%2@@>&?CiUT*zPBMhf-l3h_f|9bzWCv8e&_e_WuDjIhvDJBU*qqO&hNAr?T{Wio0z@a9N+M_ zLnU5=2VHYYjSct(xK?Ak;d1Pgd6xF?NsUK2HOlqHgkQ%vd7_W#b%u82`or)DUW^~$ zj#K`?0{<_^kWuP55%-Q=&wS6HD`j75nDeH-)!u_P4#PLFe9H zHF?U33;H{05%M(SrT7f5Q{zl*Pj4m5Sh|SG{zGuBQcD$M*#`I4#Z6cHwK(fS@=TNG z1tpJo*3R7b#kJ#S0sgqrz8vqxgXT=~*Ws@!?PY(;qrT^HZ-08{Dt{cx{?t#t_~XI* zlgvv4`C4&rUViE1bLK_jI*5yHOvc?C94GY+5|{Txvc5Z=IHkU-UD8AE4eIq}Q~#T| zSKpaVzAfr2Chqr_>k9X6+5>_4Sf3ihK3#;^f<+zH#C* zo=(PX9~>w3WiTHj#Ch9yYbQ>ruY>yTcvi2kl6*JfUVVSO(qAuI)YnAZsl&;*KLp2l z>;E&HJD=0ftp)gUJm~l=?aT4~aP8ch!FZ0ry>siyP94sF4#DYw!WXTkwsz zcHHSowqH(Psd^HRv4393VK6yWzS zlB0r{?MCz*^>`-!UGk;Ivc-Loc4BIb9KHD2i{uz1<}oA39Nxc3jz~^=DCY%zEXDY) zxHXn)VlFmvG~@M)^zj#1#EmAIm7d61T=ON6d{zj-1^&cP^5nn3yReM-~3|A~~9gSv{(cr4ui~ zt+5Oe(_!S8#P3)nN9G>sp%0B5`S|Q2Im(Ht_=`T4I{Y}?8cQ27_Zc}h;N6Sl7$qj- zrQkZ`cs+}6h40}WgPh-|$&MsE=<{=FUxaUCw6DZJiEHP(m&qy=KYv;+S4*_UHJl-|!;* zC0yHHmG~^KZI1?g4%f!oj(>z}+oPQNb6!qvkFrYwx5pSciipv+#~gkzu5FK;T#mcA zR%6s~*&Z|0DDA!N(S5OBW5D)kA=ino=(Tp?m4*-EC*j)mn8X`!ZF^+w&HjOFW6i@a z!?o=(&RoXv!{m7O>_z@qo&BSh9KFP7+hZO65Uy>HZhQdOY8*0LwnsB_Anm>FvA>rvzY>q)+I{2(Jm2tkd^bGk{f>;U7hi_U^AoA@ zIiIVJ;wAVB*PUlQX7Lkob^LjpTk##;_RjAq7vVBKZLL<~t8s1q8t`gd-TwF)xVFFc z;%DR9zA%cPg=_n3E91Wg_x9Hn7X$<_awUh5?OnBf`AI5yzg_Q=Dfy|x}p@nKwBPc_N*+IncgU!}da zUc2yr;o4je;&b>KcfBV6c$(}lllVTb>*LG#0-q)0TK#$W&W4xb8Td|a|H;3#9O2(; z@Qc-pg%hO0QfBm(jKJ~275dOg%`aU;>?=Yc{F*Be0 z^|-dr<>MK+ww}xIt#NIi3)6od?(K8Wo$s$_=N#EejuK+DeXa*zjce;*7%#`Q8mA4H zeXffdrM*t;P<+WqVaJ25IkYueMsh#(?cL zMXrzE)N9S$KRp!syYBgTI<9T6GJFriYw;+qZLf8BF|N%;H+~qdZLey^SA~1q>qp=8 z=fc^)rpeJrjJCb93i$j0*S1#y-hyj2mK!eHD}(-}y|=yobDm#g!1juh>$XX~);>IL z_!xc%u5GV5{C9@ue35HhT-#nzd<@s-B8LAJ*S6PE`k%wS?e*cg{#-cQtAiZbZ|QT; zkMD|W+iM)p#kCqkD|DCb)k}@i-rHU$IW-1suQGD2d|R)z7B4b<9eyybZLe

    xK{E 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

    q+v4`;#JB8!G(V6;zJudZ)nlLG(C6fN&OY>K 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

    miQnC@%@}m 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

      qU^F(S5?Fz&&b_2!rF!H-m>TRnqJAY6hF!%{ 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 - 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/my_cpp_pkg/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_cpp_pkg/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/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh b/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/install/my_cpp_pkg/share/my_cpp_pkg/package.bash b/install/my_cpp_pkg/share/my_cpp_pkg/package.bash deleted file mode 100644 index 89e0d74..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/package.bash +++ /dev/null @@ -1,39 +0,0 @@ -# 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/my_cpp_pkg/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/my_cpp_pkg/local_setup.bash" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv b/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv deleted file mode 100644 index 018f99c..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv +++ /dev/null @@ -1,8 +0,0 @@ -source;share/my_cpp_pkg/hook/cmake_prefix_path.ps1 -source;share/my_cpp_pkg/hook/cmake_prefix_path.dsv -source;share/my_cpp_pkg/hook/cmake_prefix_path.sh -source;share/my_cpp_pkg/local_setup.bash -source;share/my_cpp_pkg/local_setup.dsv -source;share/my_cpp_pkg/local_setup.ps1 -source;share/my_cpp_pkg/local_setup.sh -source;share/my_cpp_pkg/local_setup.zsh diff --git a/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1 b/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1 deleted file mode 100644 index 375fb2f..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1 +++ /dev/null @@ -1,116 +0,0 @@ -# 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/my_cpp_pkg/hook/cmake_prefix_path.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/my_cpp_pkg/local_setup.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/my_cpp_pkg/share/my_cpp_pkg/package.sh b/install/my_cpp_pkg/share/my_cpp_pkg/package.sh deleted file mode 100644 index 53cf18e..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/package.sh +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg" -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/my_cpp_pkg/hook/cmake_prefix_path.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/my_cpp_pkg/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/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh b/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh deleted file mode 100644 index 092fb77..0000000 --- a/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh +++ /dev/null @@ -1,50 +0,0 @@ -# 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/my_cpp_pkg/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/my_cpp_pkg/local_setup.zsh" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client b/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client deleted file mode 100755 index e76067b..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','add_two_ints_client' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'add_two_ints_client')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client_no_oop b/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client_no_oop deleted file mode 100755 index 4209cf5..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_client_no_oop +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','add_two_ints_client_no_oop' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'add_two_ints_client_no_oop')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_server b/install/my_py_pkg/lib/my_py_pkg/add_two_ints_server deleted file mode 100755 index ef264ea..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/add_two_ints_server +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','add_two_ints_server' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'add_two_ints_server')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/hardware_status_publisher b/install/my_py_pkg/lib/my_py_pkg/hardware_status_publisher deleted file mode 100755 index c0826c7..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/hardware_status_publisher +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','hardware_status_publisher' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'hardware_status_publisher')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/joy_move b/install/my_py_pkg/lib/my_py_pkg/joy_move deleted file mode 100755 index a764053..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/joy_move +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','joy_move' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'joy_move')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/number_counter b/install/my_py_pkg/lib/my_py_pkg/number_counter deleted file mode 100755 index 4fb249b..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/number_counter +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','number_counter' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'number_counter')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/number_publisher b/install/my_py_pkg/lib/my_py_pkg/number_publisher deleted file mode 100755 index 0a3e425..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/number_publisher +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','number_publisher' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'number_publisher')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/py_node b/install/my_py_pkg/lib/my_py_pkg/py_node deleted file mode 100755 index 573a2cf..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/py_node +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','py_node' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'py_node')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/robot_news_station b/install/my_py_pkg/lib/my_py_pkg/robot_news_station deleted file mode 100755 index 6ba8830..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/robot_news_station +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','robot_news_station' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'robot_news_station')()) diff --git a/install/my_py_pkg/lib/my_py_pkg/smartphone b/install/my_py_pkg/lib/my_py_pkg/smartphone deleted file mode 100755 index 9863925..0000000 --- a/install/my_py_pkg/lib/my_py_pkg/smartphone +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'my-py-pkg==0.0.0','console_scripts','smartphone' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'my-py-pkg==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('my-py-pkg==0.0.0', 'console_scripts', 'smartphone')()) diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO deleted file mode 100644 index e60c067..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/PKG-INFO +++ /dev/null @@ -1,12 +0,0 @@ -Metadata-Version: 2.1 -Name: my-py-pkg -Version: 0.0.0 -Summary: TODO: Package description -Home-page: UNKNOWN -Maintainer: ros-laptop1 -Maintainer-email: ros-laptop1@todo.todo -License: TODO: License declaration -Platform: UNKNOWN - -UNKNOWN - diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/SOURCES.txt b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/SOURCES.txt deleted file mode 100644 index 9f91368..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/SOURCES.txt +++ /dev/null @@ -1,26 +0,0 @@ -package.xml -setup.cfg -setup.py -../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt -../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -../../build/my_py_pkg/my_py_pkg.egg-info/zip-safe -my_py_pkg/__init__.py -my_py_pkg/add_two_ints_client.py -my_py_pkg/add_two_ints_client_no_oop.py -my_py_pkg/add_two_ints_server.py -my_py_pkg/hw_status_publisher.py -my_py_pkg/joy_move.py -my_py_pkg/my_first_node.py -my_py_pkg/number_counter.py -my_py_pkg/number_publisher.py -my_py_pkg/robot_news_station.py -my_py_pkg/smartphone.py -my_py_pkg/template_python_node.py -resource/my_py_pkg -test/test_copyright.py -test/test_flake8.py -test/test_pep257.py \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/dependency_links.txt b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/entry_points.txt b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/entry_points.txt deleted file mode 100644 index 03b308f..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/entry_points.txt +++ /dev/null @@ -1,12 +0,0 @@ -[console_scripts] -add_two_ints_client = my_py_pkg.add_two_ints_client:main -add_two_ints_client_no_oop = my_py_pkg.add_two_ints_client_no_oop:main -add_two_ints_server = my_py_pkg.add_two_ints_server:main -hardware_status_publisher = my_py_pkg.hw_status_publisher:main -joy_move = my_py_pkg.joy_move:main -number_counter = my_py_pkg.number_counter:main -number_publisher = my_py_pkg.number_publisher:main -py_node = my_py_pkg.my_first_node:main -robot_news_station = my_py_pkg.robot_news_station:main -smartphone = my_py_pkg.smartphone:main - diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/requires.txt b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/requires.txt deleted file mode 100644 index 49fe098..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -setuptools diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/top_level.txt b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/top_level.txt deleted file mode 100644 index ee763dc..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -my_py_pkg diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/zip-safe b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info/zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/__init__.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index b0417df74c549596088092bff69d4024fb847ce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmd1j<>g`kg1b_#=^*+sh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o5j-KO;XkRlg{| zST`rJpd`P*P~RoBI2*{&FDWf5$w^JhFDc5%Pf0C~FE7^5%quQQ%*oNut&A@KqU?12 zoXjNsg36MN{5)elLj(Qd%#u{yg2d$P#Prl+BxUjOnR%Hd@$q^EmA5!-a`RJ4b5iX< LPAO&r5-bb=>cuzT diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_client.cpython-310.pyc deleted file mode 100644 index 1a079e12bd058a6c45c7dfab895c7bc3ebb9b022..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1902 zcmZ`)OK%%D5GJ_~t=3ZNG=)>RO(3)=&_!dZNpD4;NFV6MhdMw|p}=Cjq~x_%yBm_S zB4Je&kb#`?AEaacNBbvu?a8;EdvRwdyOB|6ZO+b;oZ;~MW=3VZ9TIr{Ja{tv!zJV| z{MdY8j(h_{{R)B;PIJ=7H_PdW^%+Io$(@ngcdhQ`-pKF!l>A7z$Ne+HeZdw^zrjP^ z;K3Q~2cpTFCrmyN!GeGdJ+LF%I)@X;engGCUvdHOMwLjNB{`_!x12wjls^?(rMPYL zaV|g915gC%Q%?Hq1sPCIIXesb4tKbFM*8kLpuYElxTNnNkf>qadF}Uco{2)^(J9?< zk2->Yr>OTqXtE$n@V%mx)MUvxMAlNvyUeA3nJa2%A9OJ2R zC8P;r*pcZtHt(iMp2yeBl#r)FA{I*IgIClvV{nxy700j0KXvb@9EqMR)n1-dx~v}d zz7y&Ml%5_-or}X#%OkjniYKa<6-vVaz0owT;QwUU%d^8?HPuID@mcrbr#+Qvu~#MO zNiq~_W81Ze))(nkQ;7+KLm@0Jx=m;IZbGqpb-(nAAlOb22*lwr3^f1&5E6}Wvbj?` z27IxB{qA4=Idu()^NJ{`=pZnqmTLlZ*}qn2r>QY2bj zaw_rqW_tqG@t~A3QkJE{ghQd@yc`aJV|S9s!Zdys&&EP&`8HU{J7^ZJDOb}XHMcP? zUKZdOXgUNQBqC;ZuRiVkwfu;D*+O5h9r|m2Ohc~EGX7u;xgg|QxX+4h)V4s}f}zl~ zMMHXvh8Kb3Q=f)xm(BKWr1DJ(nj!{Q4^oSHVW~X@Wp=NoOJeDQiUB&Ac51c&vhNbm zoCUl&v$}ii;un(r6k5swl$`dapHnjTD4E@cbnwBx!JXP0(4EVDzrfD9_nU|N*V=?m zum)#N=aUYIFFUgxWE5!W;1xQ9B+CWwd?cg5_)@5GuH_CyYTT?Cl*R#$K#WJG`Tg@$ zR5~k*HJ?w`e0oC4QeL5dA1pU02*6=g7D^cUKiJ=ctvD27&uBm&0q`Ht;CFU0>%9?j z%!M1sZ(#2zl97Pk5ytVTMD6^ ptK5cXeM`LWMlAmomI=OC^Y9h^VA$#kARzc-+fKL}_#t&K{spwMRVzxVlj9=W%d5NtpEep3GA6Y_^!>^Ag~ zud!=q7-3M8Q#X1wG~THPZtmB96PyM(@3DY|Z{RfK5sNN8b)Sa|f_^w&_hEdEDCB4e zHaL=uD2y(^ZEjl+N5|}2?D|hMhFn00C~pCX@tC)OIdrh}O~Cw>H}^Vk z8M0sn`Xls4E3)jdaD}n|`qdp1EaMfK`z-2w+Gjnq3GUwN{1watLzaUMx?qKOy1L&5 z%RP(@w^;k;cIRL87r^4XWIaz7aF?+DdKF$AxRuNHoQMwtV&0jxK;{u59U#KH$mTtk zbkP_Nw^6^KZu96>B*M)&g(==}`TokOMUKhv)>@=omD=9R8KY(@X@w%uqOQ0wR7fgi zYX`e~CCY^Dudl8iJkKjri838al^%2Tf~ypTPEqO9Nj(~ku3crXV>DNO`e};hX?k_& zVyl9uMPAqGIIn8X(vQ{fjtx~&w=)}5qB6?EQ+BUVJU4txNI5urFvYwSlTy6_vPsDe ztz}tqWrJz1gzf#zf1Pk`EaVo>Y~oVUT+c*d@9DM@bRtYu)A7Vi6r#(ft-0YgQe01J z;~0#k^|euGCXMZX|FYn%sifHCI@#n3xl&TuSf5V}lT$J5slYJ|1im{PZB(>9wdE3R z(%BfZv{Gnpf&WI-13dEgB0HB2&y>`U>%29xeUg30^(9U+q-bh>CXG5rSWTxotAsXq zqpX?H7Qf3ftE;oDotbkfJ|8{#EYp?YkK4Ss%uB9!!gee9|0<81@J(I`_fzOk&DfQaXeqRH5&D$-0^&r^Tk2hx}#k zgm!O?t8rd%J<{sMx~l)dh`iyHu0`1~57$Y)Y$Ti1{F(cQ^*$OT=qP&e2MGi>{{S?v BLB{|9 diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_server.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/add_two_ints_server.cpython-310.pyc deleted file mode 100644 index 7c7e24473bec221eb7cbca9b5100604b476ccfb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1350 zcmZuxOK%%D5GJ_~Z5FcgXq%vi6btl$Zi{FgUVZh0^{$u&zH9YLf+wKJVMw! zhH0LG5JXT#N?e(uEh`yCJy1a#mLVm-6A_B&jEG3GZBRzyhKR-FjFz#Sh~$Xr?_|6s z@Ef}CXP&+Xt7M*27tVVjVNIV1@%*^|qqC;QyYT>gewc4yk)))8l`SgY{@y;yr7h9$T_otU>kB6 zUIZJ$BRGjK$oWJBcrOTe3Fq#!N(gR`d)@$WZoDTq9Uq>43rI2uEyLKdOEB50GTB1P zE;F{$R*G4kxX7#rsa?XsSYtVNyS0{;mELSqON~g~7j>o7qNPI;R3U6^%NZF9T2d!IuGJu$r ztfjFo(b5ck2N}4H552g98nzfd^+E2^JsQ%}A3ho6CzA>wpcuNUl~4>R=WQ?63iT=H zFV>a1yzx|eS8nGjzqM3~^AVbxh{i+0zMfn|N`U!WvBtCiwFZL&WZSd*Jt&qO(haok zUr_p%ZONb10>c~MDxifI*xc9>%=dJqmj-$;(zO~+unHUNoj@TDP3ID`T3gW{cRADd z!MY1OD6cG&7@L`Zn@#ye<7DydC-ekUf|DbV>Lx_)lSOfk*%VFczdYlQ^Z}zyARU Cwo)tr diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/hw_status_publisher.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/hw_status_publisher.cpython-310.pyc deleted file mode 100644 index 5279c3413be09434caf5477e7a24d1a2328fce34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmah}JC7ST5GJ_~t=3X3AM${a6f$5KR$*-nw}xZDF_KC!a7nWbu@ZT!J?$$bWkCm} zx&vJ0KS-tj5~~2I4k^;7NoFXWPuC=rI6K3~%y7PsZ2J9}K>PErpYyjKA%CE8+2qI`nQv9-#RxD){b+7a)KlLg3fe2p&S40GoU3zICx*`;vE1HI~BccUUPh@yW zU=KZYeH34VS27t<>rWaX;rrQ-nG&l^$y1Y=rJmvZaf2LP(~sdJNlFDt*#~k)1r_Wn zN<-w`j%>Rkz}134=x|~m&JX9|+8v0uH_>f(zB&wEBL+Ei zXup4V@#rSs;eO9>p6TIK${KBDq!^E48|Y;#m5n$r>cVht2QwuzBX0vJJcf-w1?0AO zSYnC_w)PG)yp}6%LpR86oJ+&YCeLAoU({y}f}>@5_L15y=d&`?n)8q3?@cmqDw(K8 zKP$7=H0|@`d#M+oBxb2hDW{E5b11RqE1eWIEc9^Is0FCw zQMd=-o{<$G1#DK*4uILbYD}Xv2e`!A_Jy1-b6!cU;pFNbxU`)EG9#uQpzT#USD%Bn z7hj;(2XP;|M(%`k{~NH2r~g%gW5h=xlBdop3FL`6WF?j*>OIbXS!U&a#ueHHv;715 zGg+3LALVm``M9L;wdi0{A&3ZZ=_nlgzmlKR4Lk_H!M!mI%WudQijMaPG=GOr2Hq#; zUW!cR8g6xgluy8IA`h`G;gtU en#&-1xv%&ue0B5yLUyQAAzsp0~b#H3S3~uo0b5=iS6-tc0BW&Kh^$zOkjNX(^>XgK*;ZS z*d0C`zJRHJfJG2N3o^u=6?Dpmj5a)P=(#(8=)>+6!89C(lzc^mFM>NF0?Ah1uqE0e z6s6=cX> zk_#%RV0RIi;|c$cfH{E(VGmvspA5q@lCPq4ZBetUzX~2M>a{U|@Lsn!B zDmRppC0!EEmSpW2UohcqJU9n%4u!uYlhy|Acm(J6hOA=|;5UN6gWV(WN~YDVZ9{>)Cmc>#Y)b0bgcbaa_!Qtya8K-jD2 zDgrb1VQK`gLqmE1zeBn>+KFuM0iO{Cp@)I#jF@~0Q-1;r1dMFR_w1J5GDBD7)>|?` zkI2%SFzziO_>T55)RS=CT6&LxWrKUnm?W~t2pAaXqQF(2jSY8ngMV1$rA(EjH@20Q z*{nc%q4wZo+uBAT@zoPNQ-B;Z#d=ensUu)D%TuJ#XJkG2%{sILo-dAf{oW1fKYT~O z(SPUr$3Pe|p=-8*0yL1!6Mr3GstdLPG#)wNuj4Q%0JcXi7^Jj6xJPB`4Os3`WfI!3 zo@eP)+CW~((pbNqO=}ydYE}xDHa0?#(wkf-UgK)30SZ8Ai21+WeG@dl4O3&hV|K_6 zX-pUI?K=B^z(bisfs|kn6iCdW_{6M0y2JU4Sz0tVE|DCn3g5E(+q@phqTqbToI|)( zE(GXp2d1+rg5--@2a!VVf3QY~9M&Ze1{#S&noQUZN4XH= zaZ8tU`$cO4O-Oh@qFl5DImp@8y1itWlR(Azf@?bdKw;W1o(`(+Lt=J?G;(C5=wW|N zRi=|Y^)5(Zk>{p~QX3H+LDY;5YL#Oo7G-JrMI;n+m?NjNoYexL8H}~?qT(~97Q{wMwKA-cSSkM85Monq{n9nnMOVs14iL` N5XNssugBE?^Dq6g%OwB+ diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/my_first_node.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/my_first_node.cpython-310.pyc deleted file mode 100644 index fad3598a49a303ffc6196e6ac90f2030c0d75e06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1140 zcmZ8g&2AGh5VrR(+mNOK@hhQ<0|yqVSy~QU5Fk+j7lK4@d$G1_XS2y>cd;F+MB$W5 zJ@F3BvCqJp> z)=sbFBEe{L*y}(&1V@mFauQi*q)$2J)~OE}OuooDBMyn&BNDi^_kL=y=mrq_SUuvY z12CE_$T^@aDJ64qZY{~V%`J?$Jtxe8J(q(WdP{g0Cy3mu8`YF)q4cczPULy{;Nyp* z1BuuvOc>u^294TPlS;_iXDll+%~;(`g=Tq~rm*W|MZc{5q?{C5NLIHJDPk>{&c<-s zHVaGQJU@<;(FM?=MBayWi?Jk+m169I{QMja%CQJ#srK@?(q*+D9tt%AC)5+Eb8%d1 zIRHKtJ5ga)C=Gz&c*>ysYLtd~b{tkyJt&K(-Tfz_%Cy+4AYYscwecBT=x0)CRsdAD zno19z*np{gFfH1q9=$y$|)V9)6wlM7cHP_L*24)AQLe1OsKAqiK7kQQ7 zz(bjecq~vR#>OR|2{xwL7Wqy`erV3i!l}TPrv8gg` zl0d&ySyB6HFwwj`DFRF01@ziM2{+2cN^55vXT@#s)_QuhNn2Fz;u+9_r;G)(7kKg> t?ln!eu7Sb_n2hFgc@x8bA{fu)@Sm?ZeSu0UWXXpd9lP1_y(V>j{RS<%0{s90 diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_counter.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/number_counter.cpython-310.pyc deleted file mode 100644 index 22a245e3b045d52373e0500d203ee543970c91eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 zcmaJB%W@k+4^Cp8etz@+UIgRS>;G8k&p!hq+!y-Wx-K$2(OvF}Q4fF+B%z!n&I@ut zIpxlIl(^jG-Z@FUr7em7f_Nke_DLL?Ta&h&3i+gND=j3d%xLFrqyqp{p%OrvoRJH7 z_>zLr&M9F47q0eD#ia|p4}1VTd=EpAc_52GwxN4G0NJKJ)d$Jol3Z-@(7r^#m}p|Q zDr*hPmgY!QZ~9%~OH7mrmLfBdLJ7S-zSvtjv$yhQZ=R~XsSwqk(y7#fkK%3PtF{r+ zM2zKCt{F4YN*Oc5Oo~(s*0j?iS92jHx^3R=>i>6>nYUKwRXbIg%p0B8mD$eHqL`-H z5nI`~v%0=I1;J)!YkgD5=XoY1)|c76zInqdvwMSOYI%p5-V9tX>e&q3@$%}R#-dT8 zIJlx_gR!hgm169Q{B=B@*QFTCT0Jb%M%T^b@pnQU0WsFC)Pa@3s2KDdSXQttuk(|~#a z!7I<{SsVf0aTd2Hub1Fxot(^pi|d8SKzIV6Mu1MCj1S2vJ)~a{hcKd@Gx9ssBgh;^ z;p<*_r_Q>*uIME8g!}-{S@a=Nw*b8Z zpdvs+a44cfy7>4_C$7`E3`~al)(dI$&H93E3tkYp#ldO@O$+ur+yx8(g8{q%-e2=^ zFtMHS(_;6HO1HK0{o;0aqpJ0?4eVy@$&WzcG7_O`vrH&u!V)kfbRB|Fif64*+C*@v zsVk_u*W&OtJc1%M1O#cdKhF#P#xyVP{!ct^)HBQ==*2261@vN%v9jiEfpnj-XKh+6 zcWf!y&`Z>72CMqcL{Tu-G3|ZWl{QZ>$H@kO%~J&B7i|s$iP9Sr4zqySu$j0EgeHfO z1y28f31=&cYM5}RcH#l$UE;XLdF9wCoywVtedEilXil&Xb8VGCD>iv$A~kO{uaB$P zk@w(r<5kdT9fQ$UZ zWOzZ~8~VcaaeM<-$#hJuKW&7BIrzCYUwt`8^?n0ruIbNUk|d>qr0gwOP(cN|j8ac{ z!oMV`|Cab94PKCOV2`G&Y9`gmYE~9{DHVE{)6Ni1CxT!#Wml<}|zyHcszs7-$Ee9d5|g zfr!wLAON;MwWHdhHqfh9DjRWL)P>>P9s*5erX+7Ol~vNf<}jCLZyEfW zl`Cm`9YA~cJw)7&=1OJ;jO^l3Nb_w_w`y(&-APka;Oby!YiryNJ11_J+Zd6QO`gM1 zzo-`t){d6t;+on%=Kx%5&acVe>txwfGEt3wQf94b+Goj+QlEj4n3Xc6oHa%*p(Hea zrIVrtM#?g&*1U!PS)P=|ENRzf+0@S`&z>f_F!D*8&Cjx2>b+wfy4!Fj?OF{W&^~lM zf?+`Mcfbzlh~1-i>6-`B_sep!BmbTH#B3vJKcKBoVZi$QjY1{SbIPHXPQ5Gt+*K=9 z(KVfp1IMyL$JQ4aWcdiiUWaeY)JM4XDxIqbAZ>?FQ2G!C>^g)Yq!As_T?L)&a)?)G z@@|60A(l=Jg#x7$b6z!KRiZrL{N*Yuw>yp#=fV!VEX`$Ea=wS+V?^Pg;G+}mphQ67 zXrNH{|LlAYy9RlIcjb4uRfZu`25#q;ACUYFzC3u_n0s(Cm1}q<0yQt&HP%vLoD(Rg zwy15Smn$QhS2b|<2&`MbhT!+$B2w#DSyA5yNh96?4QUM7R$t&A(1N=VBj#=#smG{| zoxh1Q=C1QS`8umwpsc9jsx7j))Duh(X5ImE*3?5>{+BW*ISA1=Tgt!1=ggH{geAvD MUVIewV(S0%FUgsS=>Px# diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/robot_news_station.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/robot_news_station.cpython-310.pyc deleted file mode 100644 index 327bff86ca8a473d350cb1b738daf958ec4d9d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1319 zcmZ`(&2AJq5VqYv)9IavAp#DFU9!>&(FdkMTvuVGU1<@A5hAy~Se>!c)5QIQ?NOL) zI3-d}yhG;5E9|5Av=S#?feTc5CYwP5Yg}FBpQ_K_XHU1iof2p-7B8!R86h7r*lZyL ze?T`c!3ZL#A_ab#q75q;ML$qM6BZ#Qe-jak=$wd1va_Iw#FmJ~;G7n*9EjwI=?5}C zBd~|=`<|trAS;<<)P<8yNchJ4R@ZGc#qrG+tON5KIFb}pkb+&1Ln^3X=SdNWK!oR{ z2ro!TifEr?k-PP(JLv309-Dnz+PZ78#*}WPML&X$+07mpOU}q8v+i^9zdKd$>o-aaJ3*%GoH8|jYWA2Rk>M}b?NokC#1WA4(-2ZC-(uF zws7EGJCnP9*)DF~U2n}&7nyl4wM#g!+uCyOMpG?ID|tUZP_>y!tr5OU|BtyFu9w)l zfvv;!j0fdnKgeBLNy}ANRj?wg+rti3Fj5_Upl*xvsVa@(`~&&?Pd@7!nd{CxQe|(u z{z?9qG)Lg%cCM|Ga9%wFY7IX&dEEkZrSfLMd-xqyxvCHHeqm=_`*i%|ac*iWANA$* zsH~*fSa!|P6>sByp|{{@33P*INJnf$cj(E_ufC(~_==%#B!)}v<^2VZsMsFL;4d^BY z6VsTE=*h3&1-q$97Nfjv*+`H#<-F;{T%kYY{LQ>ns~OLQui&=V`b+^T=Nlk)5QIm9 z4|i~dBthy18pnQ2&O?~B~dBK39a5;L1y(H*xy*)NdYg)Ll@4Y-KZg-uzvcfea~9MhBzsm6znwBRh~8J%Q_ zzK>(6uQv9nP+fONzAc*`2&-Ew^Yx15Vd!m?RJ|&)mHRS4h11Z4$V@yB7_7Ix2jTaDE@R)I?* z^~8T@j{Qr%a_V2;0yEo>qzEgX9ebSd^LsP(>S{z_#6J%5FCHPkaIrWTEIz#_j2^A#qF31rTRCv=c@r5tglqBqeFp_i* zNw4D`9hRxK&9JT{X3ywCLi7WenAf}kW66YELbe&DWK1qS>kDs8j+yXhY)p6u_JSF? zToMdV2!c24yU5&M;UZlRYRfBmYOayg^X>WlJHyoM45X}fj0H@x-wR#Gj2fw3$azr} zmUFj}X_;Ed&1hgUT{O0+D~$jlk}5SwvlBkQ!>!z&8%WJvluOH1o#&8|71dFVoEoW) zuBcn)JX5JLoL`aOCLY$MjCE~xRod9P*^56(a{^9mN7^b0Z_q=a%kWbZ7Zu=DDlX4> z1HY3zR>dH0&Mc7nw!il}HiebD4IoQ%X%>#ndFeN2dKn%O!Zb*Emu}K^dcHMh2i57{ z(U3tI-VgMVfsZiFCK!-`fDCj@kG(q~uIPTx*Q*fKkH9!4Qk(WX{TLU1X>z@evDR#$ zw*m%F8ce@Q&!7JTcx;9ZhUMwC zeU<9mKreK3rkXP>jl#Bz}GfpcdP<27T_XM$I7&*kUxVec4EaCtF diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/template_python_node.cpython-310.pyc b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__pycache__/template_python_node.cpython-310.pyc deleted file mode 100644 index d87e6f0f09a0d90b2f1bca372a9a5c9af310595a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmYjPy>8nu5GEzckyX2JfwohJjMWgULD!-vkN}-(pvb0$P(;R7P5qRl5V%Mt8_3jm zNXEPprvjb&3SHVeIxuw5o$mPa-FJ6vr_+Rh{5t-+EGZ$sF&GMi;1j4h2P24}isbkY z6s?0ipyV?VpawtsjS}c4!-p=Q`KeGZS1OT-p^0pWu~(7 zq$|pGv6N2e_wH#ql0hk&6@oLzD`GI_dg`# z!uj{UQ2QMZ=B7{8l~O6rHNJ?KJrow;Gy3BiQ3mk7 cD?Ug3Vc*P;SiN};CWaidFd4<8gtCAC0h5TuRR910 diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py deleted file mode 100644 index 64513be..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node -from functools import partial - -from example_interfaces.srv import AddTwoInts - - -class AddTwoIntsClientNode(Node): - def __init__(self): - super().__init__("add_two_ints_client") - self.call_add_two_ints_server(6,7) - - def call_add_two_ints_server(self, a, b): - client = self.create_client(AddTwoInts, "add_two_ints") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server Add Ints...") - - request = AddTwoInts.Request() - request.a = a - request.b = b - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_add_two_ints, a=a, b=b)) - - def callback_call_add_two_ints(self, future, a, b): - try: - response = future.result() - self.get_logger().info(str(a) + " + " + str(b) + " = " + str(response.sum)) - except Exception as e: - self.get_Togger().error("Service call failed %r" % (e,)) - - -def main (args=None): - rclpy.init(args=args) - node = AddTwoIntsClientNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py deleted file mode 100644 index 188e583..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.srv import AddTwoInts - -def main(args=None): - rclpy.init(args=args) - node = Node("add_two_ints_client_no_oop") - - client = node.create_client(AddTwoInts, "add_two_ints") - while not client.wait_for_service(1.0): - node.get_logger().warn("Waiting for Server Add Two Ints...") - - request = AddTwoInts.Request() - request.a = 3 - request.b = 8 - - future = client.call_async(request) - rclpy.spin_until_future_complete(node, future) - - try: - response = future.result() - node.get_logger().info(str(request.a) + " + " + str(request.b) + " = " + str(response.sum)) - except Exception as e: - node.get_Togger().error("Service call failed %r" % (e,)) - - rclpy.shutdown() - - - -if __name__ == "__main__": - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py deleted file mode 100644 index ec63528..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -from example_interfaces.srv import AddTwoInts - - -class AddTwoIntsServerNode(Node): - def __init__(self): - super().__init__("add_two_ints_server") - self.server_ = self.create_service(AddTwoInts, "add_two_ints", self.callback_add_two_ints); - self.get_logger().info("Add Two Ints Server has been started.") - - - def callback_add_two_ints(self, request, response): - response.sum = request.a + request.b - self.get_logger().info(str(request.a) + " + " + str(request.b) + " = " + str(response.sum)) - return response - - - - -def main (args=None): - rclpy.init(args=args) - node = AddTwoIntsServerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py deleted file mode 100644 index c7723c3..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from my_robot_interfaces.msg import HardwareStatus - -class HardwareStatusPublisherNode(Node): - def __init__(self): - super().__init__("hardware_status_publisher") - - self.publisher_ = self.create_publisher(HardwareStatus, "hw_status", 10) - self.timer_ = self.create_timer(0.5, self.publish_news) - self.get_logger().info("Hardware status has been started.") - - def publish_news(self): - msg = HardwareStatus() - msg.temperature = 25 - msg.are_motors_ready = True - msg.debug_message = "Everything is working." - - self.publisher_.publish(msg) - - - -def main (args=None): - rclpy.init(args=args) - node = HardwareStatusPublisherNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py deleted file mode 100644 index 00a8a73..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -import pygame -import time -from geometry_msgs.msg import Twist - - - - - -class JoyMoveNode(Node): - def __init__(self, joystick): - super().__init__("joy_move") - self.joystick = joystick - self.publisher_ = self.create_publisher(Twist, "/turtle1/cmd_vel", 10) - self.timer_ = self.create_timer(0.1, self.publish_news) - self.get_logger().info("Starting the robot news station") - - def publish_news(self): - r, move = self.get_joystick_right_stick() - - msg = Twist() - msg.linear.x = move*2 - msg.angular.z = r*2 - self.publisher_.publish(msg) - - def get_joystick_right_stick(self): - # Pump the event queue to prevent freezing - pygame.event.pump() - # Get right joystick axis values - right_x = round(self.joystick.get_axis(3), 2) # Adjust index if not correct - right_y = round(self.joystick.get_axis(4), 2) # Adjust index if not correct - return right_x, -right_y - - - -def main (args=None): - # Initialize pygame - pygame.init() - pygame.joystick.init() - # Find Controller - if pygame.joystick.get_count() == 0: - print("No joystick detected.") - exit(0) - - # Open the first joystick - joystick = pygame.joystick.Joystick(0) - joystick.init() - - # Start ROS 2 Node - rclpy.init(args=args) - node = JoyMoveNode(joystick) - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py deleted file mode 100644 index e711f5c..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - - -class MyNode(Node): - def __init__(self): - super().__init__("py_test") - self.get_logger().info("Hello ROS2") - self.counter_ = 0 - self.create_timer(0.5, self.timer_callback) - - - - def timer_callback(self): - self.counter_ += 1 - self.get_logger().info("Hello " + str(self.counter_)) - - - - -def main (args=None): - rclpy.init(args=args) - node = MyNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py deleted file mode 100644 index 770b1b9..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import Int64 -from example_interfaces.srv import SetBool - - -class NumberCounterNode(Node): - def __init__(self): - super().__init__("number_counter") - self.counter_ = 0 - self.number_count_publisher_ = self.create_publisher( - Int64, "number_count", 10) - self.number_subscriber_ = self.create_subscription( - Int64, "number", self.callback_number, 10) - self.reset_counter_service_ = self.create_service( - SetBool, "reset_counter", self.callback_reset_counter) - self.get_logger().info("Number Counter has been started.") - - def callback_number(self, msg): - self.counter_ += msg.data - new_msg = Int64() - new_msg.data = self.counter_ - self.number_count_publisher_.publish(new_msg) - - def callback_reset_counter(self, request, response): - if request.data: - self.counter_ = 0 - response.success = True - response.message = "Counter has been reset" - else: - response.success = False - response.message = "Counter has not been reset" - return response - - -def main(args=None): - rclpy.init(args=args) - node = NumberCounterNode() - rclpy.spin(node) - rclpy.shutdown() - - -if __name__ == "__main__": - main() diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py deleted file mode 100644 index 9641979..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import Int64 - - -class NumberPublisherNode(Node): - def __init__(self): - super().__init__("number_publisher") - self.declare_parameter("number_to_publish", 2) - self.declare_parameter("publish_frequency", 1.0) - - self.number_ = self.get_parameter("number_to_publish").value - self.publish_frequency_ = self.get_parameter("publish_frequency").value - - self.number_publisher_ = self.create_publisher(Int64, "number", 10) - self.number_timer_ = self.create_timer(1.0 / self.publish_frequency_, self.publish_number) - self.get_logger().info("Number publisher has been started.") - - def publish_number(self): - msg = Int64() - msg.data = self.number_ - self.number_publisher_.publish(msg) - - -def main(args=None): - rclpy.init(args=args) - node = NumberPublisherNode() - rclpy.spin(node) - rclpy.shutdown() - - -if __name__ == "__main__": - main() diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py deleted file mode 100644 index 5c96c6b..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import String - -class RobotNewsStationNode(Node): - def __init__(self): - super().__init__("robot_news_station") - - self.publisher_ = self.create_publisher(String, "robot_news", 10) - self.timer_ = self.create_timer(0.5, self.publish_news) - self.get_logger().info("Starting the robot news station") - - def publish_news(self): - msg = String() - msg.data = "Hello" - self.publisher_.publish(msg) - - - -def main (args=None): - rclpy.init(args=args) - node = RobotNewsStationNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py deleted file mode 100644 index 35632df..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import String - -class SmartphoneNode(Node): - def __init__(self): - super().__init__("smartphone") - self.subscriber_ = self.create_subscription(String, 'robot_news', self.callback_robot_news, 10) - self.get_logger().info("Smartphone has been starte.") - - - def callback_robot_news(self, msg): - self.get_logger().info(msg.data) - - -def main (args=None): - rclpy.init(args=args) - node = SmartphoneNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py b/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py deleted file mode 100644 index e115aea..0000000 --- a/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - - -class MyCustomNode(Node): # MODIFY NAME - def __init__(self): - super().__init__("node_name") # MODIFY NAME - - - -def main (args=None): - rclpy.init(args=args) - node = MyCustomNode() # MODIFY NAME - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/my_py_pkg/share/colcon-core/packages/my_py_pkg b/install/my_py_pkg/share/colcon-core/packages/my_py_pkg deleted file mode 100644 index 28859a3..0000000 --- a/install/my_py_pkg/share/colcon-core/packages/my_py_pkg +++ /dev/null @@ -1 +0,0 @@ -example_interfaces:functools:geometry_msgs:my_robot_interfaces:pygame:rclpy:time \ No newline at end of file diff --git a/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv b/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1 b/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1 deleted file mode 100644 index 26b9997..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh b/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh deleted file mode 100644 index f3041f6..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv b/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv deleted file mode 100644 index 257067d..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;lib/python3.10/site-packages diff --git a/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1 b/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1 deleted file mode 100644 index caffe83..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh b/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh deleted file mode 100644 index 660c348..0000000 --- a/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/my_py_pkg/share/my_py_pkg/package.bash b/install/my_py_pkg/share/my_py_pkg/package.bash deleted file mode 100644 index e2affaa..0000000 --- a/install/my_py_pkg/share/my_py_pkg/package.bash +++ /dev/null @@ -1,31 +0,0 @@ -# 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/my_py_pkg/package.sh" - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/my_py_pkg/share/my_py_pkg/package.dsv b/install/my_py_pkg/share/my_py_pkg/package.dsv deleted file mode 100644 index 7f47132..0000000 --- a/install/my_py_pkg/share/my_py_pkg/package.dsv +++ /dev/null @@ -1,6 +0,0 @@ -source;share/my_py_pkg/hook/pythonpath.ps1 -source;share/my_py_pkg/hook/pythonpath.dsv -source;share/my_py_pkg/hook/pythonpath.sh -source;share/my_py_pkg/hook/ament_prefix_path.ps1 -source;share/my_py_pkg/hook/ament_prefix_path.dsv -source;share/my_py_pkg/hook/ament_prefix_path.sh diff --git a/install/my_py_pkg/share/my_py_pkg/package.ps1 b/install/my_py_pkg/share/my_py_pkg/package.ps1 deleted file mode 100644 index 4b1022a..0000000 --- a/install/my_py_pkg/share/my_py_pkg/package.ps1 +++ /dev/null @@ -1,116 +0,0 @@ -# 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/my_py_pkg/hook/pythonpath.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/my_py_pkg/hook/ament_prefix_path.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/my_py_pkg/share/my_py_pkg/package.sh b/install/my_py_pkg/share/my_py_pkg/package.sh deleted file mode 100644 index b8b0cd9..0000000 --- a/install/my_py_pkg/share/my_py_pkg/package.sh +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg" -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/my_py_pkg/hook/pythonpath.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/my_py_pkg/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/install/my_py_pkg/share/my_py_pkg/package.zsh b/install/my_py_pkg/share/my_py_pkg/package.zsh deleted file mode 100644 index 67b87c1..0000000 --- a/install/my_py_pkg/share/my_py_pkg/package.zsh +++ /dev/null @@ -1,42 +0,0 @@ -# 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/my_py_pkg/package.sh" -unset convert_zsh_to_array - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup b/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup deleted file mode 100644 index 49d98d1..0000000 --- a/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup +++ /dev/null @@ -1 +0,0 @@ -my_py_pkg;my_cpp_pkg;turtlesim_catch_them_all;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup b/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup deleted file mode 100644 index e69de29..0000000 diff --git a/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup b/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup deleted file mode 100644 index d947ae4..0000000 --- a/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup +++ /dev/null @@ -1 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble \ No newline at end of file diff --git a/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup b/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup deleted file mode 100644 index 3ea5f75..0000000 --- a/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup +++ /dev/null @@ -1 +0,0 @@ -my_cpp_pkg:my_py_pkg:turtlesim_catch_them_all \ No newline at end of file diff --git a/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake b/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake deleted file mode 100644 index 7beb732..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake b/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake deleted file mode 100644 index d306b64..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# generated from ament/cmake/core/templates/nameConfig.cmake.in - -# prevent multiple inclusion -if(_my_robot_bringup_CONFIG_INCLUDED) - # ensure to keep the found flag the same - if(NOT DEFINED my_robot_bringup_FOUND) - # explicitly set it to FALSE, otherwise CMake will set it to TRUE - set(my_robot_bringup_FOUND FALSE) - elseif(NOT my_robot_bringup_FOUND) - # use separate condition to avoid uninitialized variable warning - set(my_robot_bringup_FOUND FALSE) - endif() - return() -endif() -set(_my_robot_bringup_CONFIG_INCLUDED TRUE) - -# output package information -if(NOT my_robot_bringup_FIND_QUIETLY) - message(STATUS "Found my_robot_bringup: 0.0.0 (${my_robot_bringup_DIR})") -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "Package 'my_robot_bringup' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - # optionally quiet the deprecation message - if(NOT ${my_robot_bringup_DEPRECATED_QUIET}) - message(DEPRECATION "${_msg}") - endif() -endif() - -# flag package as ament-based to distinguish it after being find_package()-ed -set(my_robot_bringup_FOUND_AMENT_PACKAGE TRUE) - -# include all config extra files -set(_extras "") -foreach(_extra ${_extras}) - include("${my_robot_bringup_DIR}/${_extra}") -endforeach() diff --git a/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv b/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh b/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh deleted file mode 100644 index 02e441b..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh +++ /dev/null @@ -1,4 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv b/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv deleted file mode 100644 index b94426a..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh b/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh deleted file mode 100644 index e59b749..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh +++ /dev/null @@ -1,5 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv b/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv deleted file mode 100644 index e119f32..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1 b/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1 deleted file mode 100644 index d03facc..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh b/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh deleted file mode 100644 index a948e68..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/my_robot_bringup/share/my_robot_bringup/launch/__pycache__/turtlesim_catch_them_all.launch.cpython-310.pyc b/install/my_robot_bringup/share/my_robot_bringup/launch/__pycache__/turtlesim_catch_them_all.launch.cpython-310.pyc deleted file mode 100644 index 3b0d3118e37b40efe41c0fb85ae7acbf1d4e7661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872 zcmZWnKX2496t|sR?i%ijTA)I(vP6Q5*b%A(Bf13^Zn1o^FNx~J!FJT1)SEzT9ry+? z@|8TWF!2?TT6l4CrKnHx%P;TG&+m`bY!)MsFF)Sr^8lfr-Oo)S@N*2uJORZK#}ZX| ziE)RCBvr5s00%t$gq9&6y+uj%3nEd1-N75y)>-jdm`s^G03tZA z;FuLCi$0<)vY2B|cyK|s7%*`2h>uI0V?MbEw#3`^c+BsVm{0i(Jj8o~bM%#*<8M%- zN8}m>J%Sqd7jDnC+Dc){%I#l6T0?aSapQ(%CoC5(7H1-BEn7+99{vlVRaymJ7heL1;*|gDOU7ooZdKvD5OS;8r*eG1WIHxT03kV&NT#q{Qy@6sV z+PChGZWZC}-;ur#Iln)rg{nlVm3byvV^#A!h4r2QNc+TaTw?$NLVBz7xjdGeC}{yhkob%0F581kM4yNyDGXxPtg=l$zRyf{~Z7T diff --git a/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash b/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash deleted file mode 100644 index 49782f2..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash +++ /dev/null @@ -1,46 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv b/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv deleted file mode 100644 index 99e64a1..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv +++ /dev/null @@ -1,2 +0,0 @@ -source;share/my_robot_bringup/environment/ament_prefix_path.sh -source;share/my_robot_bringup/environment/path.sh diff --git a/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh b/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh deleted file mode 100644 index 65498bb..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh +++ /dev/null @@ -1,184 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup"} -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/my_robot_bringup/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_bringup/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/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh b/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/install/my_robot_bringup/share/my_robot_bringup/package.bash b/install/my_robot_bringup/share/my_robot_bringup/package.bash deleted file mode 100644 index 9db4cdf..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/package.bash +++ /dev/null @@ -1,39 +0,0 @@ -# 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/my_robot_bringup/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/my_robot_bringup/local_setup.bash" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/my_robot_bringup/share/my_robot_bringup/package.dsv b/install/my_robot_bringup/share/my_robot_bringup/package.dsv deleted file mode 100644 index 4fd7065..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/package.dsv +++ /dev/null @@ -1,8 +0,0 @@ -source;share/my_robot_bringup/hook/cmake_prefix_path.ps1 -source;share/my_robot_bringup/hook/cmake_prefix_path.dsv -source;share/my_robot_bringup/hook/cmake_prefix_path.sh -source;share/my_robot_bringup/local_setup.bash -source;share/my_robot_bringup/local_setup.dsv -source;share/my_robot_bringup/local_setup.ps1 -source;share/my_robot_bringup/local_setup.sh -source;share/my_robot_bringup/local_setup.zsh diff --git a/install/my_robot_bringup/share/my_robot_bringup/package.ps1 b/install/my_robot_bringup/share/my_robot_bringup/package.ps1 deleted file mode 100644 index e0c5819..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/package.ps1 +++ /dev/null @@ -1,116 +0,0 @@ -# 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/my_robot_bringup/hook/cmake_prefix_path.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/my_robot_bringup/local_setup.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/my_robot_bringup/share/my_robot_bringup/package.sh b/install/my_robot_bringup/share/my_robot_bringup/package.sh deleted file mode 100644 index 4794749..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/package.sh +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup" -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/my_robot_bringup/hook/cmake_prefix_path.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/my_robot_bringup/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/install/my_robot_bringup/share/my_robot_bringup/package.zsh b/install/my_robot_bringup/share/my_robot_bringup/package.zsh deleted file mode 100644 index 7021183..0000000 --- a/install/my_robot_bringup/share/my_robot_bringup/package.zsh +++ /dev/null @@ -1,50 +0,0 @@ -# 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/my_robot_bringup/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/my_robot_bringup/local_setup.zsh" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp deleted file mode 100644 index 7552219..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp +++ /dev/null @@ -1,88 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_HardwareStatus_debug_message -{ -public: - explicit Init_HardwareStatus_debug_message(::my_robot_interfaces::msg::HardwareStatus & msg) - : msg_(msg) - {} - ::my_robot_interfaces::msg::HardwareStatus debug_message(::my_robot_interfaces::msg::HardwareStatus::_debug_message_type arg) - { - msg_.debug_message = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -class Init_HardwareStatus_are_motors_ready -{ -public: - explicit Init_HardwareStatus_are_motors_ready(::my_robot_interfaces::msg::HardwareStatus & msg) - : msg_(msg) - {} - Init_HardwareStatus_debug_message are_motors_ready(::my_robot_interfaces::msg::HardwareStatus::_are_motors_ready_type arg) - { - msg_.are_motors_ready = std::move(arg); - return Init_HardwareStatus_debug_message(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -class Init_HardwareStatus_temperature -{ -public: - Init_HardwareStatus_temperature() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_HardwareStatus_are_motors_ready temperature(::my_robot_interfaces::msg::HardwareStatus::_temperature_type arg) - { - msg_.temperature = std::move(arg); - return Init_HardwareStatus_are_motors_ready(msg_); - } - -private: - ::my_robot_interfaces::msg::HardwareStatus msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::HardwareStatus>() -{ - return my_robot_interfaces::msg::builder::Init_HardwareStatus_temperature(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__BUILDER_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c deleted file mode 100644 index 969df29..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c +++ /dev/null @@ -1,267 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `debug_message` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__msg__HardwareStatus__init(my_robot_interfaces__msg__HardwareStatus * msg) -{ - if (!msg) { - return false; - } - // temperature - // are_motors_ready - // debug_message - if (!rosidl_runtime_c__String__init(&msg->debug_message)) { - my_robot_interfaces__msg__HardwareStatus__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__msg__HardwareStatus__fini(my_robot_interfaces__msg__HardwareStatus * msg) -{ - if (!msg) { - return; - } - // temperature - // are_motors_ready - // debug_message - rosidl_runtime_c__String__fini(&msg->debug_message); -} - -bool -my_robot_interfaces__msg__HardwareStatus__are_equal(const my_robot_interfaces__msg__HardwareStatus * lhs, const my_robot_interfaces__msg__HardwareStatus * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // temperature - if (lhs->temperature != rhs->temperature) { - return false; - } - // are_motors_ready - if (lhs->are_motors_ready != rhs->are_motors_ready) { - return false; - } - // debug_message - if (!rosidl_runtime_c__String__are_equal( - &(lhs->debug_message), &(rhs->debug_message))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__HardwareStatus__copy( - const my_robot_interfaces__msg__HardwareStatus * input, - my_robot_interfaces__msg__HardwareStatus * output) -{ - if (!input || !output) { - return false; - } - // temperature - output->temperature = input->temperature; - // are_motors_ready - output->are_motors_ready = input->are_motors_ready; - // debug_message - if (!rosidl_runtime_c__String__copy( - &(input->debug_message), &(output->debug_message))) - { - return false; - } - return true; -} - -my_robot_interfaces__msg__HardwareStatus * -my_robot_interfaces__msg__HardwareStatus__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * msg = (my_robot_interfaces__msg__HardwareStatus *)allocator.allocate(sizeof(my_robot_interfaces__msg__HardwareStatus), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__HardwareStatus)); - bool success = my_robot_interfaces__msg__HardwareStatus__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__HardwareStatus__destroy(my_robot_interfaces__msg__HardwareStatus * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__HardwareStatus__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__init(my_robot_interfaces__msg__HardwareStatus__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__HardwareStatus *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__HardwareStatus), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__HardwareStatus__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__HardwareStatus__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__HardwareStatus__Sequence__fini(my_robot_interfaces__msg__HardwareStatus__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__HardwareStatus__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__HardwareStatus__Sequence * -my_robot_interfaces__msg__HardwareStatus__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus__Sequence * array = (my_robot_interfaces__msg__HardwareStatus__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__HardwareStatus__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__HardwareStatus__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__HardwareStatus__Sequence__destroy(my_robot_interfaces__msg__HardwareStatus__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__HardwareStatus__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__are_equal(const my_robot_interfaces__msg__HardwareStatus__Sequence * lhs, const my_robot_interfaces__msg__HardwareStatus__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__copy( - const my_robot_interfaces__msg__HardwareStatus__Sequence * input, - my_robot_interfaces__msg__HardwareStatus__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__HardwareStatus); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__HardwareStatus * data = - (my_robot_interfaces__msg__HardwareStatus *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__HardwareStatus__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__HardwareStatus__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h deleted file mode 100644 index ba7cf42..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" - -/// Initialize msg/HardwareStatus message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__HardwareStatus - * )) before or use - * my_robot_interfaces__msg__HardwareStatus__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__init(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Finalize msg/HardwareStatus message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__fini(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Create msg/HardwareStatus message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__HardwareStatus__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__HardwareStatus * -my_robot_interfaces__msg__HardwareStatus__create(); - -/// Destroy msg/HardwareStatus message. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__destroy(my_robot_interfaces__msg__HardwareStatus * msg); - -/// Check for msg/HardwareStatus message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__are_equal(const my_robot_interfaces__msg__HardwareStatus * lhs, const my_robot_interfaces__msg__HardwareStatus * rhs); - -/// Copy a msg/HardwareStatus message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__copy( - const my_robot_interfaces__msg__HardwareStatus * input, - my_robot_interfaces__msg__HardwareStatus * output); - -/// Initialize array of msg/HardwareStatus messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__HardwareStatus__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__init(my_robot_interfaces__msg__HardwareStatus__Sequence * array, size_t size); - -/// Finalize array of msg/HardwareStatus messages. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__Sequence__fini(my_robot_interfaces__msg__HardwareStatus__Sequence * array); - -/// Create array of msg/HardwareStatus messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__HardwareStatus__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__HardwareStatus__Sequence * -my_robot_interfaces__msg__HardwareStatus__Sequence__create(size_t size); - -/// Destroy array of msg/HardwareStatus messages. -/** - * It calls - * my_robot_interfaces__msg__HardwareStatus__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__HardwareStatus__Sequence__destroy(my_robot_interfaces__msg__HardwareStatus__Sequence * array); - -/// Check for msg/HardwareStatus message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__are_equal(const my_robot_interfaces__msg__HardwareStatus__Sequence * lhs, const my_robot_interfaces__msg__HardwareStatus__Sequence * rhs); - -/// Copy an array of msg/HardwareStatus messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__HardwareStatus__Sequence__copy( - const my_robot_interfaces__msg__HardwareStatus__Sequence * input, - my_robot_interfaces__msg__HardwareStatus__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__FUNCTIONS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 18ac13c..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__HardwareStatus( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 7644b6f..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::HardwareStatus & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::HardwareStatus & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_HardwareStatus( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h deleted file mode 100644 index ea3b6c7..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index 7fa8b9c..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, HardwareStatus)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h deleted file mode 100644 index b044b7d..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h +++ /dev/null @@ -1,46 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'debug_message' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in msg/HardwareStatus in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__HardwareStatus -{ - int64_t temperature; - bool are_motors_ready; - rosidl_runtime_c__String debug_message; -} my_robot_interfaces__msg__HardwareStatus; - -// Struct for a sequence of my_robot_interfaces__msg__HardwareStatus. -typedef struct my_robot_interfaces__msg__HardwareStatus__Sequence -{ - my_robot_interfaces__msg__HardwareStatus * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__HardwareStatus__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp deleted file mode 100644 index 67f3d93..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp +++ /dev/null @@ -1,159 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__HardwareStatus __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__HardwareStatus __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct HardwareStatus_ -{ - using Type = HardwareStatus_; - - explicit HardwareStatus_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->temperature = 0ll; - this->are_motors_ready = false; - this->debug_message = ""; - } - } - - explicit HardwareStatus_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : debug_message(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->temperature = 0ll; - this->are_motors_ready = false; - this->debug_message = ""; - } - } - - // field types and members - using _temperature_type = - int64_t; - _temperature_type temperature; - using _are_motors_ready_type = - bool; - _are_motors_ready_type are_motors_ready; - using _debug_message_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _debug_message_type debug_message; - - // setters for named parameter idiom - Type & set__temperature( - const int64_t & _arg) - { - this->temperature = _arg; - return *this; - } - Type & set__are_motors_ready( - const bool & _arg) - { - this->are_motors_ready = _arg; - return *this; - } - Type & set__debug_message( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->debug_message = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::HardwareStatus_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::HardwareStatus_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__HardwareStatus - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__HardwareStatus - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const HardwareStatus_ & other) const - { - if (this->temperature != other.temperature) { - return false; - } - if (this->are_motors_ready != other.are_motors_ready) { - return false; - } - if (this->debug_message != other.debug_message) { - return false; - } - return true; - } - bool operator!=(const HardwareStatus_ & other) const - { - return !this->operator==(other); - } -}; // struct HardwareStatus_ - -// alias to use template instance with default allocator -using HardwareStatus = - my_robot_interfaces::msg::HardwareStatus_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__STRUCT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp deleted file mode 100644 index 2e4d3cf..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp +++ /dev/null @@ -1,143 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const HardwareStatus & msg, - std::ostream & out) -{ - out << "{"; - // member: temperature - { - out << "temperature: "; - rosidl_generator_traits::value_to_yaml(msg.temperature, out); - out << ", "; - } - - // member: are_motors_ready - { - out << "are_motors_ready: "; - rosidl_generator_traits::value_to_yaml(msg.are_motors_ready, out); - out << ", "; - } - - // member: debug_message - { - out << "debug_message: "; - rosidl_generator_traits::value_to_yaml(msg.debug_message, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const HardwareStatus & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: temperature - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "temperature: "; - rosidl_generator_traits::value_to_yaml(msg.temperature, out); - out << "\n"; - } - - // member: are_motors_ready - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "are_motors_ready: "; - rosidl_generator_traits::value_to_yaml(msg.are_motors_ready, out); - out << "\n"; - } - - // member: debug_message - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "debug_message: "; - rosidl_generator_traits::value_to_yaml(msg.debug_message, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const HardwareStatus & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::HardwareStatus & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::HardwareStatus & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::HardwareStatus"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/HardwareStatus"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TRAITS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c deleted file mode 100644 index 300eac6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c +++ /dev/null @@ -1,121 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" - - -// Include directives for member types -// Member `debug_message` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__HardwareStatus__init(message_memory); -} - -void my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__HardwareStatus__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_member_array[3] = { - { - "temperature", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT64, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, temperature), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "are_motors_ready", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, are_motors_ready), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "debug_message", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__HardwareStatus, debug_message), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_members = { - "my_robot_interfaces__msg", // message namespace - "HardwareStatus", // message name - 3, // number of fields - sizeof(my_robot_interfaces__msg__HardwareStatus), - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_member_array, // message members - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, HardwareStatus)() { - if (!my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__HardwareStatus__rosidl_typesupport_introspection_c__HardwareStatus_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp deleted file mode 100644 index e6dc9b3..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp +++ /dev/null @@ -1,143 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void HardwareStatus_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::HardwareStatus(_init); -} - -void HardwareStatus_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~HardwareStatus(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember HardwareStatus_message_member_array[3] = { - { - "temperature", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT64, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, temperature), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "are_motors_ready", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, are_motors_ready), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "debug_message", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::HardwareStatus, debug_message), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers HardwareStatus_message_members = { - "my_robot_interfaces::msg", // message namespace - "HardwareStatus", // message name - 3, // number of fields - sizeof(my_robot_interfaces::msg::HardwareStatus), - HardwareStatus_message_member_array, // message members - HardwareStatus_init_function, // function to initialize message memory (memory has to be allocated) - HardwareStatus_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t HardwareStatus_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &HardwareStatus_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::HardwareStatus_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, HardwareStatus)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::HardwareStatus_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h deleted file mode 100644 index d4d2433..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - HardwareStatus -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp deleted file mode 100644 index 91b46f5..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - HardwareStatus -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__HARDWARE_STATUS__TYPE_SUPPORT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp deleted file mode 100644 index a83c810..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp +++ /dev/null @@ -1,104 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_Turtle_theta -{ -public: - explicit Init_Turtle_theta(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - ::my_robot_interfaces::msg::Turtle theta(::my_robot_interfaces::msg::Turtle::_theta_type arg) - { - msg_.theta = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_y -{ -public: - explicit Init_Turtle_y(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - Init_Turtle_theta y(::my_robot_interfaces::msg::Turtle::_y_type arg) - { - msg_.y = std::move(arg); - return Init_Turtle_theta(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_x -{ -public: - explicit Init_Turtle_x(::my_robot_interfaces::msg::Turtle & msg) - : msg_(msg) - {} - Init_Turtle_y x(::my_robot_interfaces::msg::Turtle::_x_type arg) - { - msg_.x = std::move(arg); - return Init_Turtle_y(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -class Init_Turtle_name -{ -public: - Init_Turtle_name() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_Turtle_x name(::my_robot_interfaces::msg::Turtle::_name_type arg) - { - msg_.name = std::move(arg); - return Init_Turtle_x(msg_); - } - -private: - ::my_robot_interfaces::msg::Turtle msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::Turtle>() -{ - return my_robot_interfaces::msg::builder::Init_Turtle_name(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__BUILDER_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c deleted file mode 100644 index 13782b6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c +++ /dev/null @@ -1,275 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__msg__Turtle__init(my_robot_interfaces__msg__Turtle * msg) -{ - if (!msg) { - return false; - } - // name - if (!rosidl_runtime_c__String__init(&msg->name)) { - my_robot_interfaces__msg__Turtle__fini(msg); - return false; - } - // x - // y - // theta - return true; -} - -void -my_robot_interfaces__msg__Turtle__fini(my_robot_interfaces__msg__Turtle * msg) -{ - if (!msg) { - return; - } - // name - rosidl_runtime_c__String__fini(&msg->name); - // x - // y - // theta -} - -bool -my_robot_interfaces__msg__Turtle__are_equal(const my_robot_interfaces__msg__Turtle * lhs, const my_robot_interfaces__msg__Turtle * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // name - if (!rosidl_runtime_c__String__are_equal( - &(lhs->name), &(rhs->name))) - { - return false; - } - // x - if (lhs->x != rhs->x) { - return false; - } - // y - if (lhs->y != rhs->y) { - return false; - } - // theta - if (lhs->theta != rhs->theta) { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__Turtle__copy( - const my_robot_interfaces__msg__Turtle * input, - my_robot_interfaces__msg__Turtle * output) -{ - if (!input || !output) { - return false; - } - // name - if (!rosidl_runtime_c__String__copy( - &(input->name), &(output->name))) - { - return false; - } - // x - output->x = input->x; - // y - output->y = input->y; - // theta - output->theta = input->theta; - return true; -} - -my_robot_interfaces__msg__Turtle * -my_robot_interfaces__msg__Turtle__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * msg = (my_robot_interfaces__msg__Turtle *)allocator.allocate(sizeof(my_robot_interfaces__msg__Turtle), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__Turtle)); - bool success = my_robot_interfaces__msg__Turtle__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__Turtle__destroy(my_robot_interfaces__msg__Turtle * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__Turtle__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__Turtle__Sequence__init(my_robot_interfaces__msg__Turtle__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__Turtle *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__Turtle), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__Turtle__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__Turtle__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__Turtle__Sequence__fini(my_robot_interfaces__msg__Turtle__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__Turtle__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__Turtle__Sequence * -my_robot_interfaces__msg__Turtle__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle__Sequence * array = (my_robot_interfaces__msg__Turtle__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__Turtle__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__Turtle__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__Turtle__Sequence__destroy(my_robot_interfaces__msg__Turtle__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__Turtle__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__Turtle__Sequence__are_equal(const my_robot_interfaces__msg__Turtle__Sequence * lhs, const my_robot_interfaces__msg__Turtle__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__Turtle__Sequence__copy( - const my_robot_interfaces__msg__Turtle__Sequence * input, - my_robot_interfaces__msg__Turtle__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__Turtle); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__Turtle * data = - (my_robot_interfaces__msg__Turtle *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__Turtle__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__Turtle__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h deleted file mode 100644 index eff94a6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - -/// Initialize msg/Turtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__Turtle - * )) before or use - * my_robot_interfaces__msg__Turtle__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__init(my_robot_interfaces__msg__Turtle * msg); - -/// Finalize msg/Turtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__fini(my_robot_interfaces__msg__Turtle * msg); - -/// Create msg/Turtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__Turtle__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__Turtle * -my_robot_interfaces__msg__Turtle__create(); - -/// Destroy msg/Turtle message. -/** - * It calls - * my_robot_interfaces__msg__Turtle__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__destroy(my_robot_interfaces__msg__Turtle * msg); - -/// Check for msg/Turtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__are_equal(const my_robot_interfaces__msg__Turtle * lhs, const my_robot_interfaces__msg__Turtle * rhs); - -/// Copy a msg/Turtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__copy( - const my_robot_interfaces__msg__Turtle * input, - my_robot_interfaces__msg__Turtle * output); - -/// Initialize array of msg/Turtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__Turtle__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__init(my_robot_interfaces__msg__Turtle__Sequence * array, size_t size); - -/// Finalize array of msg/Turtle messages. -/** - * It calls - * my_robot_interfaces__msg__Turtle__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__Sequence__fini(my_robot_interfaces__msg__Turtle__Sequence * array); - -/// Create array of msg/Turtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__Turtle__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__Turtle__Sequence * -my_robot_interfaces__msg__Turtle__Sequence__create(size_t size); - -/// Destroy array of msg/Turtle messages. -/** - * It calls - * my_robot_interfaces__msg__Turtle__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__Turtle__Sequence__destroy(my_robot_interfaces__msg__Turtle__Sequence * array); - -/// Check for msg/Turtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__are_equal(const my_robot_interfaces__msg__Turtle__Sequence * lhs, const my_robot_interfaces__msg__Turtle__Sequence * rhs); - -/// Copy an array of msg/Turtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__Turtle__Sequence__copy( - const my_robot_interfaces__msg__Turtle__Sequence * input, - my_robot_interfaces__msg__Turtle__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__FUNCTIONS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index a00b0d6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__Turtle( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index b39c5e2..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::Turtle & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::Turtle & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::Turtle & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_Turtle( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 13ae3ab..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index ca60c24..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, Turtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h deleted file mode 100644 index 81053d6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'name' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in msg/Turtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__Turtle -{ - rosidl_runtime_c__String name; - double x; - double y; - double theta; -} my_robot_interfaces__msg__Turtle; - -// Struct for a sequence of my_robot_interfaces__msg__Turtle. -typedef struct my_robot_interfaces__msg__Turtle__Sequence -{ - my_robot_interfaces__msg__Turtle * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__Turtle__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp deleted file mode 100644 index 664dc26..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp +++ /dev/null @@ -1,173 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__Turtle __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__Turtle __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct Turtle_ -{ - using Type = Turtle_; - - explicit Turtle_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - this->x = 0.0; - this->y = 0.0; - this->theta = 0.0; - } - } - - explicit Turtle_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : name(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - this->x = 0.0; - this->y = 0.0; - this->theta = 0.0; - } - } - - // field types and members - using _name_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _name_type name; - using _x_type = - double; - _x_type x; - using _y_type = - double; - _y_type y; - using _theta_type = - double; - _theta_type theta; - - // setters for named parameter idiom - Type & set__name( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->name = _arg; - return *this; - } - Type & set__x( - const double & _arg) - { - this->x = _arg; - return *this; - } - Type & set__y( - const double & _arg) - { - this->y = _arg; - return *this; - } - Type & set__theta( - const double & _arg) - { - this->theta = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::Turtle_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::Turtle_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__Turtle - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__Turtle - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const Turtle_ & other) const - { - if (this->name != other.name) { - return false; - } - if (this->x != other.x) { - return false; - } - if (this->y != other.y) { - return false; - } - if (this->theta != other.theta) { - return false; - } - return true; - } - bool operator!=(const Turtle_ & other) const - { - return !this->operator==(other); - } -}; // struct Turtle_ - -// alias to use template instance with default allocator -using Turtle = - my_robot_interfaces::msg::Turtle_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__STRUCT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp deleted file mode 100644 index b3ebf08..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp +++ /dev/null @@ -1,160 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const Turtle & msg, - std::ostream & out) -{ - out << "{"; - // member: name - { - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << ", "; - } - - // member: x - { - out << "x: "; - rosidl_generator_traits::value_to_yaml(msg.x, out); - out << ", "; - } - - // member: y - { - out << "y: "; - rosidl_generator_traits::value_to_yaml(msg.y, out); - out << ", "; - } - - // member: theta - { - out << "theta: "; - rosidl_generator_traits::value_to_yaml(msg.theta, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const Turtle & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: name - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << "\n"; - } - - // member: x - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "x: "; - rosidl_generator_traits::value_to_yaml(msg.x, out); - out << "\n"; - } - - // member: y - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "y: "; - rosidl_generator_traits::value_to_yaml(msg.y, out); - out << "\n"; - } - - // member: theta - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "theta: "; - rosidl_generator_traits::value_to_yaml(msg.theta, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const Turtle & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::Turtle & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::Turtle & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::Turtle"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/Turtle"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TRAITS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c deleted file mode 100644 index cca0afe..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c +++ /dev/null @@ -1,138 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__Turtle__init(message_memory); -} - -void my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__Turtle__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_member_array[4] = { - { - "name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "x", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, x), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "y", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, y), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "theta", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__Turtle, theta), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_members = { - "my_robot_interfaces__msg", // message namespace - "Turtle", // message name - 4, // number of fields - sizeof(my_robot_interfaces__msg__Turtle), - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_member_array, // message members - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)() { - if (!my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__Turtle__rosidl_typesupport_introspection_c__Turtle_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp deleted file mode 100644 index 22cf76f..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp +++ /dev/null @@ -1,160 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void Turtle_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::Turtle(_init); -} - -void Turtle_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~Turtle(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember Turtle_message_member_array[4] = { - { - "name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "x", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, x), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "y", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, y), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "theta", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::Turtle, theta), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers Turtle_message_members = { - "my_robot_interfaces::msg", // message namespace - "Turtle", // message name - 4, // number of fields - sizeof(my_robot_interfaces::msg::Turtle), - Turtle_message_member_array, // message members - Turtle_init_function, // function to initialize message memory (memory has to be allocated) - Turtle_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t Turtle_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &Turtle_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::Turtle_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, Turtle)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::Turtle_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h deleted file mode 100644 index 7f8c8ef..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - Turtle -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp deleted file mode 100644 index 197f92c..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - Turtle -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE__TYPE_SUPPORT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp deleted file mode 100644 index a3c4f18..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp +++ /dev/null @@ -1,56 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace builder -{ - -class Init_TurtleArray_turtles -{ -public: - Init_TurtleArray_turtles() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::msg::TurtleArray turtles(::my_robot_interfaces::msg::TurtleArray::_turtles_type arg) - { - msg_.turtles = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::msg::TurtleArray msg_; -}; - -} // namespace builder - -} // namespace msg - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::msg::TurtleArray>() -{ - return my_robot_interfaces::msg::builder::Init_TurtleArray_turtles(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__BUILDER_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c deleted file mode 100644 index 383297b..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c +++ /dev/null @@ -1,251 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - - -// Include directives for member types -// Member `turtles` -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -bool -my_robot_interfaces__msg__TurtleArray__init(my_robot_interfaces__msg__TurtleArray * msg) -{ - if (!msg) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&msg->turtles, 0)) { - my_robot_interfaces__msg__TurtleArray__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__msg__TurtleArray__fini(my_robot_interfaces__msg__TurtleArray * msg) -{ - if (!msg) { - return; - } - // turtles - my_robot_interfaces__msg__Turtle__Sequence__fini(&msg->turtles); -} - -bool -my_robot_interfaces__msg__TurtleArray__are_equal(const my_robot_interfaces__msg__TurtleArray * lhs, const my_robot_interfaces__msg__TurtleArray * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__are_equal( - &(lhs->turtles), &(rhs->turtles))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__msg__TurtleArray__copy( - const my_robot_interfaces__msg__TurtleArray * input, - my_robot_interfaces__msg__TurtleArray * output) -{ - if (!input || !output) { - return false; - } - // turtles - if (!my_robot_interfaces__msg__Turtle__Sequence__copy( - &(input->turtles), &(output->turtles))) - { - return false; - } - return true; -} - -my_robot_interfaces__msg__TurtleArray * -my_robot_interfaces__msg__TurtleArray__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * msg = (my_robot_interfaces__msg__TurtleArray *)allocator.allocate(sizeof(my_robot_interfaces__msg__TurtleArray), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__msg__TurtleArray)); - bool success = my_robot_interfaces__msg__TurtleArray__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__msg__TurtleArray__destroy(my_robot_interfaces__msg__TurtleArray * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__msg__TurtleArray__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__init(my_robot_interfaces__msg__TurtleArray__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * data = NULL; - - if (size) { - data = (my_robot_interfaces__msg__TurtleArray *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__msg__TurtleArray), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__msg__TurtleArray__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__msg__TurtleArray__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__msg__TurtleArray__Sequence__fini(my_robot_interfaces__msg__TurtleArray__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__msg__TurtleArray__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__msg__TurtleArray__Sequence * -my_robot_interfaces__msg__TurtleArray__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray__Sequence * array = (my_robot_interfaces__msg__TurtleArray__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__msg__TurtleArray__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__msg__TurtleArray__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__msg__TurtleArray__Sequence__destroy(my_robot_interfaces__msg__TurtleArray__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__msg__TurtleArray__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__are_equal(const my_robot_interfaces__msg__TurtleArray__Sequence * lhs, const my_robot_interfaces__msg__TurtleArray__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__msg__TurtleArray__Sequence__copy( - const my_robot_interfaces__msg__TurtleArray__Sequence * input, - my_robot_interfaces__msg__TurtleArray__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__msg__TurtleArray); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__msg__TurtleArray * data = - (my_robot_interfaces__msg__TurtleArray *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__msg__TurtleArray__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__msg__TurtleArray__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h deleted file mode 100644 index c3f0f9d..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" - -/// Initialize msg/TurtleArray message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__msg__TurtleArray - * )) before or use - * my_robot_interfaces__msg__TurtleArray__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__init(my_robot_interfaces__msg__TurtleArray * msg); - -/// Finalize msg/TurtleArray message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__fini(my_robot_interfaces__msg__TurtleArray * msg); - -/// Create msg/TurtleArray message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__msg__TurtleArray__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__TurtleArray * -my_robot_interfaces__msg__TurtleArray__create(); - -/// Destroy msg/TurtleArray message. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__destroy(my_robot_interfaces__msg__TurtleArray * msg); - -/// Check for msg/TurtleArray message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__are_equal(const my_robot_interfaces__msg__TurtleArray * lhs, const my_robot_interfaces__msg__TurtleArray * rhs); - -/// Copy a msg/TurtleArray message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__copy( - const my_robot_interfaces__msg__TurtleArray * input, - my_robot_interfaces__msg__TurtleArray * output); - -/// Initialize array of msg/TurtleArray messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__msg__TurtleArray__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__init(my_robot_interfaces__msg__TurtleArray__Sequence * array, size_t size); - -/// Finalize array of msg/TurtleArray messages. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__Sequence__fini(my_robot_interfaces__msg__TurtleArray__Sequence * array); - -/// Create array of msg/TurtleArray messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__msg__TurtleArray__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__msg__TurtleArray__Sequence * -my_robot_interfaces__msg__TurtleArray__Sequence__create(size_t size); - -/// Destroy array of msg/TurtleArray messages. -/** - * It calls - * my_robot_interfaces__msg__TurtleArray__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__msg__TurtleArray__Sequence__destroy(my_robot_interfaces__msg__TurtleArray__Sequence * array); - -/// Check for msg/TurtleArray message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__are_equal(const my_robot_interfaces__msg__TurtleArray__Sequence * lhs, const my_robot_interfaces__msg__TurtleArray__Sequence * rhs); - -/// Copy an array of msg/TurtleArray messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__msg__TurtleArray__Sequence__copy( - const my_robot_interfaces__msg__TurtleArray__Sequence * input, - my_robot_interfaces__msg__TurtleArray__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__FUNCTIONS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index d75f5c4..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,37 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__msg__TurtleArray( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__msg__TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 24adcd5..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::msg::TurtleArray & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::msg::TurtleArray & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::msg::TurtleArray & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_TurtleArray( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 80c43b8..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,26 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index ebd54bb..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, TurtleArray)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h deleted file mode 100644 index d09fda6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h +++ /dev/null @@ -1,44 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__struct.h" - -/// Struct defined in msg/TurtleArray in the package my_robot_interfaces. -typedef struct my_robot_interfaces__msg__TurtleArray -{ - my_robot_interfaces__msg__Turtle__Sequence turtles; -} my_robot_interfaces__msg__TurtleArray; - -// Struct for a sequence of my_robot_interfaces__msg__TurtleArray. -typedef struct my_robot_interfaces__msg__TurtleArray__Sequence -{ - my_robot_interfaces__msg__TurtleArray * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__msg__TurtleArray__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp deleted file mode 100644 index 08a0bdc..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp +++ /dev/null @@ -1,127 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__msg__TurtleArray __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__msg__TurtleArray __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace msg -{ - -// message struct -template -struct TurtleArray_ -{ - using Type = TurtleArray_; - - explicit TurtleArray_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - } - - explicit TurtleArray_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - (void)_alloc; - } - - // field types and members - using _turtles_type = - std::vector, typename std::allocator_traits::template rebind_alloc>>; - _turtles_type turtles; - - // setters for named parameter idiom - Type & set__turtles( - const std::vector, typename std::allocator_traits::template rebind_alloc>> & _arg) - { - this->turtles = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::msg::TurtleArray_ *; - using ConstRawPtr = - const my_robot_interfaces::msg::TurtleArray_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__msg__TurtleArray - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__msg__TurtleArray - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const TurtleArray_ & other) const - { - if (this->turtles != other.turtles) { - return false; - } - return true; - } - bool operator!=(const TurtleArray_ & other) const - { - return !this->operator==(other); - } -}; // struct TurtleArray_ - -// alias to use template instance with default allocator -using TurtleArray = - my_robot_interfaces::msg::TurtleArray_>; - -// constant definitions - -} // namespace msg - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__STRUCT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp deleted file mode 100644 index bf60d7a..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp +++ /dev/null @@ -1,133 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -// Include directives for member types -// Member 'turtles' -#include "my_robot_interfaces/msg/detail/turtle__traits.hpp" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -inline void to_flow_style_yaml( - const TurtleArray & msg, - std::ostream & out) -{ - out << "{"; - // member: turtles - { - if (msg.turtles.size() == 0) { - out << "turtles: []"; - } else { - out << "turtles: ["; - size_t pending_items = msg.turtles.size(); - for (auto item : msg.turtles) { - to_flow_style_yaml(item, out); - if (--pending_items > 0) { - out << ", "; - } - } - out << "]"; - } - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const TurtleArray & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: turtles - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - if (msg.turtles.size() == 0) { - out << "turtles: []\n"; - } else { - out << "turtles:\n"; - for (auto item : msg.turtles) { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "-\n"; - to_block_style_yaml(item, out, indentation + 2); - } - } - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const TurtleArray & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace msg - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::msg::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::msg::TurtleArray & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::msg::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::msg::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::msg::TurtleArray & msg) -{ - return my_robot_interfaces::msg::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::msg::TurtleArray"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/msg/TurtleArray"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TRAITS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c deleted file mode 100644 index 5e1b142..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c +++ /dev/null @@ -1,146 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" - - -// Include directives for member types -// Member `turtles` -#include "my_robot_interfaces/msg/turtle.h" -// Member `turtles` -#include "my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__msg__TurtleArray__init(message_memory); -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_fini_function(void * message_memory) -{ - my_robot_interfaces__msg__TurtleArray__fini(message_memory); -} - -size_t my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__size_function__TurtleArray__turtles( - const void * untyped_member) -{ - const my_robot_interfaces__msg__Turtle__Sequence * member = - (const my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return member->size; -} - -const void * my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles( - const void * untyped_member, size_t index) -{ - const my_robot_interfaces__msg__Turtle__Sequence * member = - (const my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return &member->data[index]; -} - -void * my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles( - void * untyped_member, size_t index) -{ - my_robot_interfaces__msg__Turtle__Sequence * member = - (my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - return &member->data[index]; -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__fetch_function__TurtleArray__turtles( - const void * untyped_member, size_t index, void * untyped_value) -{ - const my_robot_interfaces__msg__Turtle * item = - ((const my_robot_interfaces__msg__Turtle *) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles(untyped_member, index)); - my_robot_interfaces__msg__Turtle * value = - (my_robot_interfaces__msg__Turtle *)(untyped_value); - *value = *item; -} - -void my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__assign_function__TurtleArray__turtles( - void * untyped_member, size_t index, const void * untyped_value) -{ - my_robot_interfaces__msg__Turtle * item = - ((my_robot_interfaces__msg__Turtle *) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles(untyped_member, index)); - const my_robot_interfaces__msg__Turtle * value = - (const my_robot_interfaces__msg__Turtle *)(untyped_value); - *item = *value; -} - -bool my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__resize_function__TurtleArray__turtles( - void * untyped_member, size_t size) -{ - my_robot_interfaces__msg__Turtle__Sequence * member = - (my_robot_interfaces__msg__Turtle__Sequence *)(untyped_member); - my_robot_interfaces__msg__Turtle__Sequence__fini(member); - return my_robot_interfaces__msg__Turtle__Sequence__init(member, size); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array[1] = { - { - "turtles", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - true, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__msg__TurtleArray, turtles), // bytes offset in struct - NULL, // default value - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__size_function__TurtleArray__turtles, // size() function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_const_function__TurtleArray__turtles, // get_const(index) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__get_function__TurtleArray__turtles, // get(index) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__fetch_function__TurtleArray__turtles, // fetch(index, &value) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__assign_function__TurtleArray__turtles, // assign(index, value) function pointer - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__resize_function__TurtleArray__turtles // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_members = { - "my_robot_interfaces__msg", // message namespace - "TurtleArray", // message name - 1, // number of fields - sizeof(my_robot_interfaces__msg__TurtleArray), - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array, // message members - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle = { - 0, - &my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, TurtleArray)() { - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_member_array[0].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, msg, Turtle)(); - if (!my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__msg__TurtleArray__rosidl_typesupport_introspection_c__TurtleArray_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp deleted file mode 100644 index 1e63ab1..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp +++ /dev/null @@ -1,154 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace msg -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void TurtleArray_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::msg::TurtleArray(_init); -} - -void TurtleArray_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~TurtleArray(); -} - -size_t size_function__TurtleArray__turtles(const void * untyped_member) -{ - const auto * member = reinterpret_cast *>(untyped_member); - return member->size(); -} - -const void * get_const_function__TurtleArray__turtles(const void * untyped_member, size_t index) -{ - const auto & member = - *reinterpret_cast *>(untyped_member); - return &member[index]; -} - -void * get_function__TurtleArray__turtles(void * untyped_member, size_t index) -{ - auto & member = - *reinterpret_cast *>(untyped_member); - return &member[index]; -} - -void fetch_function__TurtleArray__turtles( - const void * untyped_member, size_t index, void * untyped_value) -{ - const auto & item = *reinterpret_cast( - get_const_function__TurtleArray__turtles(untyped_member, index)); - auto & value = *reinterpret_cast(untyped_value); - value = item; -} - -void assign_function__TurtleArray__turtles( - void * untyped_member, size_t index, const void * untyped_value) -{ - auto & item = *reinterpret_cast( - get_function__TurtleArray__turtles(untyped_member, index)); - const auto & value = *reinterpret_cast(untyped_value); - item = value; -} - -void resize_function__TurtleArray__turtles(void * untyped_member, size_t size) -{ - auto * member = - reinterpret_cast *>(untyped_member); - member->resize(size); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember TurtleArray_message_member_array[1] = { - { - "turtles", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::msg::TurtleArray, turtles), // bytes offset in struct - nullptr, // default value - size_function__TurtleArray__turtles, // size() function pointer - get_const_function__TurtleArray__turtles, // get_const(index) function pointer - get_function__TurtleArray__turtles, // get(index) function pointer - fetch_function__TurtleArray__turtles, // fetch(index, &value) function pointer - assign_function__TurtleArray__turtles, // assign(index, value) function pointer - resize_function__TurtleArray__turtles // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers TurtleArray_message_members = { - "my_robot_interfaces::msg", // message namespace - "TurtleArray", // message name - 1, // number of fields - sizeof(my_robot_interfaces::msg::TurtleArray), - TurtleArray_message_member_array, // message members - TurtleArray_init_function, // function to initialize message memory (memory has to be allocated) - TurtleArray_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t TurtleArray_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &TurtleArray_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace msg - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::TurtleArray_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, msg, TurtleArray)() { - return &::my_robot_interfaces::msg::rosidl_typesupport_introspection_cpp::TurtleArray_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h deleted file mode 100644 index d066364..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h +++ /dev/null @@ -1,33 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - msg, - TurtleArray -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp deleted file mode 100644 index 6e06aa1..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - msg, - TurtleArray -)(); -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__DETAIL__TURTLE_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h deleted file mode 100644 index 1f5a628..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ -#define MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp deleted file mode 100644 index ccf5211..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ -#define MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ - -#include "my_robot_interfaces/msg/detail/hardware_status__struct.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__builder.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__traits.hpp" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__HARDWARE_STATUS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h deleted file mode 100644 index 6b2fbc4..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h +++ /dev/null @@ -1,42 +0,0 @@ -// generated from rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_GENERATOR_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_GENERATOR_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_GENERATOR_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp deleted file mode 100644 index fd8396f..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp +++ /dev/null @@ -1,42 +0,0 @@ -// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces - #else - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_GENERATOR_CPP_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_GENERATOR_CPP_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h deleted file mode 100644 index a54dc8a..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ - -#if __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#if __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h deleted file mode 100644 index fb44dc6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ - -#if __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces - #endif -#endif - -#if __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h deleted file mode 100644 index c71a8ef..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +++ /dev/null @@ -1,43 +0,0 @@ -// generated from -// rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ -#define MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -// This logic was borrowed (then namespaced) from the examples on the gcc wiki: -// https://gcc.gnu.org/wiki/Visibility - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef __GNUC__ - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __attribute__ ((dllexport)) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces __attribute__ ((dllimport)) - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __declspec(dllexport) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces __declspec(dllimport) - #endif - #ifdef ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_my_robot_interfaces - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces - #endif -#else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces __attribute__ ((visibility("default"))) - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_my_robot_interfaces - #if __GNUC__ >= 4 - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces __attribute__ ((visibility("default"))) - #else - #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces - #endif -#endif - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h deleted file mode 100644 index cb2bc28..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_H_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_H_ - -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp deleted file mode 100644 index 7c838a6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ - -#include "my_robot_interfaces/msg/detail/turtle__struct.hpp" -#include "my_robot_interfaces/msg/detail/turtle__builder.hpp" -#include "my_robot_interfaces/msg/detail/turtle__traits.hpp" -#include "my_robot_interfaces/msg/detail/turtle__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h deleted file mode 100644 index 5a24105..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp deleted file mode 100644 index 6209a28..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ -#define MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ - -#include "my_robot_interfaces/msg/detail/turtle_array__struct.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__builder.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__traits.hpp" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__MSG__TURTLE_ARRAY_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h deleted file mode 100644 index 21cf833..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ -#define MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" - -#endif // MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp deleted file mode 100644 index 516b996..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ -#define MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__builder.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__traits.hpp" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__SRV__CATCH_TURTLE_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h deleted file mode 100644 index 62ca77e..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_c/resource/idl.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ -#define MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" - -#endif // MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp deleted file mode 100644 index 1b3402e..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp +++ /dev/null @@ -1,12 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl.hpp.em -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ -#define MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp" - -#endif // MY_ROBOT_INTERFACES__SRV__COMPUTE_RECTANGLE_AREA_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp deleted file mode 100644 index abebe34..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp +++ /dev/null @@ -1,98 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_CatchTurtle_Request_name -{ -public: - Init_CatchTurtle_Request_name() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::CatchTurtle_Request name(::my_robot_interfaces::srv::CatchTurtle_Request::_name_type arg) - { - msg_.name = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::CatchTurtle_Request msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::CatchTurtle_Request>() -{ - return my_robot_interfaces::srv::builder::Init_CatchTurtle_Request_name(); -} - -} // namespace my_robot_interfaces - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_CatchTurtle_Response_success -{ -public: - Init_CatchTurtle_Response_success() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::CatchTurtle_Response success(::my_robot_interfaces::srv::CatchTurtle_Response::_success_type arg) - { - msg_.success = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::CatchTurtle_Response msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::CatchTurtle_Response>() -{ - return my_robot_interfaces::srv::builder::Init_CatchTurtle_Response_success(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__BUILDER_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c deleted file mode 100644 index e540c00..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c +++ /dev/null @@ -1,475 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -bool -my_robot_interfaces__srv__CatchTurtle_Request__init(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - if (!msg) { - return false; - } - // name - if (!rosidl_runtime_c__String__init(&msg->name)) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(msg); - return false; - } - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__fini(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - if (!msg) { - return; - } - // name - rosidl_runtime_c__String__fini(&msg->name); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request * lhs, const my_robot_interfaces__srv__CatchTurtle_Request * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // name - if (!rosidl_runtime_c__String__are_equal( - &(lhs->name), &(rhs->name))) - { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__copy( - const my_robot_interfaces__srv__CatchTurtle_Request * input, - my_robot_interfaces__srv__CatchTurtle_Request * output) -{ - if (!input || !output) { - return false; - } - // name - if (!rosidl_runtime_c__String__copy( - &(input->name), &(output->name))) - { - return false; - } - return true; -} - -my_robot_interfaces__srv__CatchTurtle_Request * -my_robot_interfaces__srv__CatchTurtle_Request__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * msg = (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Request), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__CatchTurtle_Request)); - bool success = my_robot_interfaces__srv__CatchTurtle_Request__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__destroy(my_robot_interfaces__srv__CatchTurtle_Request * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__CatchTurtle_Request), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__CatchTurtle_Request__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__CatchTurtle_Request__Sequence * -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array = (my_robot_interfaces__srv__CatchTurtle_Request__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Request__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__CatchTurtle_Request); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Request * data = - (my_robot_interfaces__srv__CatchTurtle_Request *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__CatchTurtle_Request__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Request__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Response__init(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - if (!msg) { - return false; - } - // success - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__fini(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - if (!msg) { - return; - } - // success -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response * lhs, const my_robot_interfaces__srv__CatchTurtle_Response * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // success - if (lhs->success != rhs->success) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__copy( - const my_robot_interfaces__srv__CatchTurtle_Response * input, - my_robot_interfaces__srv__CatchTurtle_Response * output) -{ - if (!input || !output) { - return false; - } - // success - output->success = input->success; - return true; -} - -my_robot_interfaces__srv__CatchTurtle_Response * -my_robot_interfaces__srv__CatchTurtle_Response__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * msg = (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Response), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__CatchTurtle_Response)); - bool success = my_robot_interfaces__srv__CatchTurtle_Response__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__destroy(my_robot_interfaces__srv__CatchTurtle_Response * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__CatchTurtle_Response), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__CatchTurtle_Response__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__CatchTurtle_Response__Sequence * -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array = (my_robot_interfaces__srv__CatchTurtle_Response__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__CatchTurtle_Response__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__CatchTurtle_Response); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__CatchTurtle_Response * data = - (my_robot_interfaces__srv__CatchTurtle_Response *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__CatchTurtle_Response__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__CatchTurtle_Response__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h deleted file mode 100644 index aeef732..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h +++ /dev/null @@ -1,329 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - -/// Initialize srv/CatchTurtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__CatchTurtle_Request - * )) before or use - * my_robot_interfaces__srv__CatchTurtle_Request__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__init(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Finalize srv/CatchTurtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__fini(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Create srv/CatchTurtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__CatchTurtle_Request__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Request * -my_robot_interfaces__srv__CatchTurtle_Request__create(); - -/// Destroy srv/CatchTurtle message. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__destroy(my_robot_interfaces__srv__CatchTurtle_Request * msg); - -/// Check for srv/CatchTurtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request * lhs, const my_robot_interfaces__srv__CatchTurtle_Request * rhs); - -/// Copy a srv/CatchTurtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__copy( - const my_robot_interfaces__srv__CatchTurtle_Request * input, - my_robot_interfaces__srv__CatchTurtle_Request * output); - -/// Initialize array of srv/CatchTurtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__CatchTurtle_Request__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array, size_t size); - -/// Finalize array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array); - -/// Create array of srv/CatchTurtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__CatchTurtle_Request__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Request__Sequence * -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__create(size_t size); - -/// Destroy array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Request__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Request__Sequence * array); - -/// Check for srv/CatchTurtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * rhs); - -/// Copy an array of srv/CatchTurtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Request__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Request__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Request__Sequence * output); - -/// Initialize srv/CatchTurtle message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__CatchTurtle_Response - * )) before or use - * my_robot_interfaces__srv__CatchTurtle_Response__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__init(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Finalize srv/CatchTurtle message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__fini(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Create srv/CatchTurtle message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__CatchTurtle_Response__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Response * -my_robot_interfaces__srv__CatchTurtle_Response__create(); - -/// Destroy srv/CatchTurtle message. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__destroy(my_robot_interfaces__srv__CatchTurtle_Response * msg); - -/// Check for srv/CatchTurtle message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response * lhs, const my_robot_interfaces__srv__CatchTurtle_Response * rhs); - -/// Copy a srv/CatchTurtle message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__copy( - const my_robot_interfaces__srv__CatchTurtle_Response * input, - my_robot_interfaces__srv__CatchTurtle_Response * output); - -/// Initialize array of srv/CatchTurtle messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__CatchTurtle_Response__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array, size_t size); - -/// Finalize array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array); - -/// Create array of srv/CatchTurtle messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__CatchTurtle_Response__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__CatchTurtle_Response__Sequence * -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__create(size_t size); - -/// Destroy array of srv/CatchTurtle messages. -/** - * It calls - * my_robot_interfaces__srv__CatchTurtle_Response__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__destroy(my_robot_interfaces__srv__CatchTurtle_Response__Sequence * array); - -/// Check for srv/CatchTurtle message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__are_equal(const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * lhs, const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * rhs); - -/// Copy an array of srv/CatchTurtle messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__CatchTurtle_Response__Sequence__copy( - const my_robot_interfaces__srv__CatchTurtle_Response__Sequence * input, - my_robot_interfaces__srv__CatchTurtle_Response__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__FUNCTIONS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 9a05c21..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,89 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index 82125c7..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Request & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Request & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// already included above -// #include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::CatchTurtle_Response & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::CatchTurtle_Response & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_CatchTurtle_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rmw/types.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h deleted file mode 100644 index 488b557..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index c6edce8..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,67 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h deleted file mode 100644 index 3084792..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h +++ /dev/null @@ -1,63 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -// Include directives for member types -// Member 'name' -#include "rosidl_runtime_c/string.h" - -/// Struct defined in srv/CatchTurtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__CatchTurtle_Request -{ - rosidl_runtime_c__String name; -} my_robot_interfaces__srv__CatchTurtle_Request; - -// Struct for a sequence of my_robot_interfaces__srv__CatchTurtle_Request. -typedef struct my_robot_interfaces__srv__CatchTurtle_Request__Sequence -{ - my_robot_interfaces__srv__CatchTurtle_Request * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__CatchTurtle_Request__Sequence; - - -// Constants defined in the message - -/// Struct defined in srv/CatchTurtle in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__CatchTurtle_Response -{ - bool success; -} my_robot_interfaces__srv__CatchTurtle_Response; - -// Struct for a sequence of my_robot_interfaces__srv__CatchTurtle_Response. -typedef struct my_robot_interfaces__srv__CatchTurtle_Response__Sequence -{ - my_robot_interfaces__srv__CatchTurtle_Response * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__CatchTurtle_Response__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp deleted file mode 100644 index b621fac..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp +++ /dev/null @@ -1,261 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct CatchTurtle_Request_ -{ - using Type = CatchTurtle_Request_; - - explicit CatchTurtle_Request_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - } - } - - explicit CatchTurtle_Request_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : name(_alloc) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->name = ""; - } - } - - // field types and members - using _name_type = - std::basic_string, typename std::allocator_traits::template rebind_alloc>; - _name_type name; - - // setters for named parameter idiom - Type & set__name( - const std::basic_string, typename std::allocator_traits::template rebind_alloc> & _arg) - { - this->name = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::CatchTurtle_Request_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::CatchTurtle_Request_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Request - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const CatchTurtle_Request_ & other) const - { - if (this->name != other.name) { - return false; - } - return true; - } - bool operator!=(const CatchTurtle_Request_ & other) const - { - return !this->operator==(other); - } -}; // struct CatchTurtle_Request_ - -// alias to use template instance with default allocator -using CatchTurtle_Request = - my_robot_interfaces::srv::CatchTurtle_Request_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct CatchTurtle_Response_ -{ - using Type = CatchTurtle_Response_; - - explicit CatchTurtle_Response_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->success = false; - } - } - - explicit CatchTurtle_Response_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->success = false; - } - } - - // field types and members - using _success_type = - bool; - _success_type success; - - // setters for named parameter idiom - Type & set__success( - const bool & _arg) - { - this->success = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::CatchTurtle_Response_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::CatchTurtle_Response_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__CatchTurtle_Response - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const CatchTurtle_Response_ & other) const - { - if (this->success != other.success) { - return false; - } - return true; - } - bool operator!=(const CatchTurtle_Response_ & other) const - { - return !this->operator==(other); - } -}; // struct CatchTurtle_Response_ - -// alias to use template instance with default allocator -using CatchTurtle_Response = - my_robot_interfaces::srv::CatchTurtle_Response_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace my_robot_interfaces -{ - -namespace srv -{ - -struct CatchTurtle -{ - using Request = my_robot_interfaces::srv::CatchTurtle_Request; - using Response = my_robot_interfaces::srv::CatchTurtle_Response; -}; - -} // namespace srv - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__STRUCT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp deleted file mode 100644 index fe82aa6..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp +++ /dev/null @@ -1,256 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const CatchTurtle_Request & msg, - std::ostream & out) -{ - out << "{"; - // member: name - { - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const CatchTurtle_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: name - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "name: "; - rosidl_generator_traits::value_to_yaml(msg.name, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const CatchTurtle_Request & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::CatchTurtle_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::CatchTurtle_Request & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle_Request"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle_Request"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const CatchTurtle_Response & msg, - std::ostream & out) -{ - out << "{"; - // member: success - { - out << "success: "; - rosidl_generator_traits::value_to_yaml(msg.success, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const CatchTurtle_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: success - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "success: "; - rosidl_generator_traits::value_to_yaml(msg.success, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const CatchTurtle_Response & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::CatchTurtle_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::CatchTurtle_Response & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle_Response"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle_Response"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace rosidl_generator_traits -{ - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::CatchTurtle"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/CatchTurtle"; -} - -template<> -struct has_fixed_size - : std::integral_constant< - bool, - has_fixed_size::value && - has_fixed_size::value - > -{ -}; - -template<> -struct has_bounded_size - : std::integral_constant< - bool, - has_bounded_size::value && - has_bounded_size::value - > -{ -}; - -template<> -struct is_service - : std::true_type -{ -}; - -template<> -struct is_service_request - : std::true_type -{ -}; - -template<> -struct is_service_response - : std::true_type -{ -}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TRAITS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c deleted file mode 100644 index d8ab041..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c +++ /dev/null @@ -1,232 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - - -// Include directives for member types -// Member `name` -#include "rosidl_runtime_c/string_functions.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__CatchTurtle_Request__init(message_memory); -} - -void my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__CatchTurtle_Request__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_member_array[1] = { - { - "name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__CatchTurtle_Request, name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_members = { - "my_robot_interfaces__srv", // message namespace - "CatchTurtle_Request", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__CatchTurtle_Request), - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_member_array, // message members - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)() { - if (!my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__CatchTurtle_Request__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "rosidl_typesupport_introspection_c/field_types.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -// already included above -// #include "rosidl_typesupport_introspection_c/message_introspection.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__CatchTurtle_Response__init(message_memory); -} - -void my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__CatchTurtle_Response__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_member_array[1] = { - { - "success", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__CatchTurtle_Response, success), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_members = { - "my_robot_interfaces__srv", // message namespace - "CatchTurtle_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__CatchTurtle_Response), - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_member_array, // message members - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)() { - if (!my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__CatchTurtle_Response__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/service_introspection.h" - -// this is intentionally not const to allow initialization later to prevent an initialization race -static rosidl_typesupport_introspection_c__ServiceMembers my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_members = { - "my_robot_interfaces__srv", // service namespace - "CatchTurtle", // service name - // these two fields are initialized below on the first access - NULL, // request message - // my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_Request_message_type_support_handle, - NULL // response message - // my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_Response_message_type_support_handle -}; - -static rosidl_service_type_support_t my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle = { - 0, - &my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_members, - get_service_typesupport_handle_function, -}; - -// Forward declaration of request/response type support functions -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)(); - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)(); - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle)() { - if (!my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - rosidl_typesupport_introspection_c__ServiceMembers * service_members = - (rosidl_typesupport_introspection_c__ServiceMembers *)my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle.data; - - if (!service_members->request_members_) { - service_members->request_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Request)()->data; - } - if (!service_members->response_members_) { - service_members->response_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, CatchTurtle_Response)()->data; - } - - return &my_robot_interfaces__srv__detail__catch_turtle__rosidl_typesupport_introspection_c__CatchTurtle_service_type_support_handle; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp deleted file mode 100644 index 86b8758..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp +++ /dev/null @@ -1,336 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void CatchTurtle_Request_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::CatchTurtle_Request(_init); -} - -void CatchTurtle_Request_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~CatchTurtle_Request(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember CatchTurtle_Request_message_member_array[1] = { - { - "name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::CatchTurtle_Request, name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers CatchTurtle_Request_message_members = { - "my_robot_interfaces::srv", // message namespace - "CatchTurtle_Request", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::CatchTurtle_Request), - CatchTurtle_Request_message_member_array, // message members - CatchTurtle_Request_init_function, // function to initialize message memory (memory has to be allocated) - CatchTurtle_Request_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t CatchTurtle_Request_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_Request_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Request_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "array" -// already included above -// #include "cstddef" -// already included above -// #include "string" -// already included above -// #include "vector" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/field_types.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void CatchTurtle_Response_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::CatchTurtle_Response(_init); -} - -void CatchTurtle_Response_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~CatchTurtle_Response(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember CatchTurtle_Response_message_member_array[1] = { - { - "success", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::CatchTurtle_Response, success), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers CatchTurtle_Response_message_members = { - "my_robot_interfaces::srv", // message namespace - "CatchTurtle_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::CatchTurtle_Response), - CatchTurtle_Response_message_member_array, // message members - CatchTurtle_Response_init_function, // function to initialize message memory (memory has to be allocated) - CatchTurtle_Response_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t CatchTurtle_Response_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_Response_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Response_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/service_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -// this is intentionally not const to allow initialization later to prevent an initialization race -static ::rosidl_typesupport_introspection_cpp::ServiceMembers CatchTurtle_service_members = { - "my_robot_interfaces::srv", // service namespace - "CatchTurtle", // service name - // these two fields are initialized below on the first access - // see get_service_type_support_handle() - nullptr, // request message - nullptr // response message -}; - -static const rosidl_service_type_support_t CatchTurtle_service_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &CatchTurtle_service_members, - get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - // get a handle to the value to be returned - auto service_type_support = - &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::CatchTurtle_service_type_support_handle; - // get a non-const and properly typed version of the data void * - auto service_members = const_cast<::rosidl_typesupport_introspection_cpp::ServiceMembers *>( - static_cast( - service_type_support->data)); - // make sure that both the request_members_ and the response_members_ are initialized - // if they are not, initialize them - if ( - service_members->request_members_ == nullptr || - service_members->response_members_ == nullptr) - { - // initialize the request_members_ with the static function from the external library - service_members->request_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::CatchTurtle_Request - >()->data - ); - // initialize the response_members_ with the static function from the external library - service_members->response_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::CatchTurtle_Response - >()->data - ); - } - // finally return the properly initialized service_type_support handle - return service_type_support; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, CatchTurtle)() { - return ::rosidl_typesupport_introspection_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h deleted file mode 100644 index 0f0838a..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h +++ /dev/null @@ -1,58 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle_Request -)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle_Response -)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - CatchTurtle -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp deleted file mode 100644 index a412ada..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp +++ /dev/null @@ -1,71 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/service_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle -)(); -#ifdef __cplusplus -} -#endif - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle_Request -)(); -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - CatchTurtle_Response -)(); -#ifdef __cplusplus -} -#endif - - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__CATCH_TURTLE__TYPE_SUPPORT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp deleted file mode 100644 index 58ae366..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp +++ /dev/null @@ -1,114 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ - -#include -#include - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_ComputeRectangleArea_Request_width -{ -public: - explicit Init_ComputeRectangleArea_Request_width(::my_robot_interfaces::srv::ComputeRectangleArea_Request & msg) - : msg_(msg) - {} - ::my_robot_interfaces::srv::ComputeRectangleArea_Request width(::my_robot_interfaces::srv::ComputeRectangleArea_Request::_width_type arg) - { - msg_.width = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Request msg_; -}; - -class Init_ComputeRectangleArea_Request_length -{ -public: - Init_ComputeRectangleArea_Request_length() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - Init_ComputeRectangleArea_Request_width length(::my_robot_interfaces::srv::ComputeRectangleArea_Request::_length_type arg) - { - msg_.length = std::move(arg); - return Init_ComputeRectangleArea_Request_width(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Request msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::ComputeRectangleArea_Request>() -{ - return my_robot_interfaces::srv::builder::Init_ComputeRectangleArea_Request_length(); -} - -} // namespace my_robot_interfaces - - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace builder -{ - -class Init_ComputeRectangleArea_Response_area -{ -public: - Init_ComputeRectangleArea_Response_area() - : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - {} - ::my_robot_interfaces::srv::ComputeRectangleArea_Response area(::my_robot_interfaces::srv::ComputeRectangleArea_Response::_area_type arg) - { - msg_.area = std::move(arg); - return std::move(msg_); - } - -private: - ::my_robot_interfaces::srv::ComputeRectangleArea_Response msg_; -}; - -} // namespace builder - -} // namespace srv - -template -auto build(); - -template<> -inline -auto build<::my_robot_interfaces::srv::ComputeRectangleArea_Response>() -{ - return my_robot_interfaces::srv::builder::Init_ComputeRectangleArea_Response_area(); -} - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__BUILDER_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c deleted file mode 100644 index ed2ae74..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c +++ /dev/null @@ -1,468 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -#include -#include -#include -#include - -#include "rcutils/allocator.h" - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__init(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - if (!msg) { - return false; - } - // length - // width - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - if (!msg) { - return; - } - // length - // width -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // length - if (lhs->length != rhs->length) { - return false; - } - // width - if (lhs->width != rhs->width) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request * output) -{ - if (!input || !output) { - return false; - } - // length - output->length = input->length; - // width - output->width = input->width; - return true; -} - -my_robot_interfaces__srv__ComputeRectangleArea_Request * -my_robot_interfaces__srv__ComputeRectangleArea_Request__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * msg = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request)); - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array = (my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Request * data = - (my_robot_interfaces__srv__ComputeRectangleArea_Request *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__init(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - if (!msg) { - return false; - } - // area - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - if (!msg) { - return; - } - // area -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response * rhs) -{ - if (!lhs || !rhs) { - return false; - } - // area - if (lhs->area != rhs->area) { - return false; - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response * output) -{ - if (!input || !output) { - return false; - } - // area - output->area = input->area; - return true; -} - -my_robot_interfaces__srv__ComputeRectangleArea_Response * -my_robot_interfaces__srv__ComputeRectangleArea_Response__create() -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * msg = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), allocator.state); - if (!msg) { - return NULL; - } - memset(msg, 0, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response)); - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__init(msg); - if (!success) { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(msg); - } - allocator.deallocate(msg, allocator.state); -} - - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array, size_t size) -{ - if (!array) { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * data = NULL; - - if (size) { - data = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.zero_allocate(size, sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), allocator.state); - if (!data) { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) { - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__init(&data[i]); - if (!success) { - break; - } - } - if (i < size) { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array) -{ - if (!array) { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - - if (array->data) { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } else { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } -} - -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__create(size_t size) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array = (my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence *)allocator.allocate(sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence), allocator.state); - if (!array) { - return NULL; - } - bool success = my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(array, size); - if (!success) { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; -} - -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array) -{ - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * rhs) -{ - if (!lhs || !rhs) { - return false; - } - if (lhs->size != rhs->size) { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { - return false; - } - } - return true; -} - -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * output) -{ - if (!input || !output) { - return false; - } - if (output->capacity < input->size) { - const size_t allocation_size = - input->size * sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response); - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - my_robot_interfaces__srv__ComputeRectangleArea_Response * data = - (my_robot_interfaces__srv__ComputeRectangleArea_Response *)allocator.reallocate( - output->data, allocation_size, allocator.state); - if (!data) { - return false; - } - // If reallocation succeeded, memory may or may not have been moved - // to fulfill the allocation request, invalidating output->data. - output->data = data; - for (size_t i = output->capacity; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__init(&output->data[i])) { - // If initialization of any new item fails, roll back - // all previously initialized items. Existing items - // in output are to be left unmodified. - for (; i-- > output->capacity; ) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(&output->data[i]); - } - return false; - } - } - output->capacity = input->size; - } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - &(input->data[i]), &(output->data[i]))) - { - return false; - } - } - return true; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h deleted file mode 100644 index b9944e4..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h +++ /dev/null @@ -1,329 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__functions.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include - -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - -/// Initialize srv/ComputeRectangleArea message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__ComputeRectangleArea_Request - * )) before or use - * my_robot_interfaces__srv__ComputeRectangleArea_Request__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__init(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Finalize srv/ComputeRectangleArea message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Create srv/ComputeRectangleArea message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Request * -my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); - -/// Destroy srv/ComputeRectangleArea message. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request * msg); - -/// Check for srv/ComputeRectangleArea message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request * rhs); - -/// Copy a srv/ComputeRectangleArea message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request * output); - -/// Initialize array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array, size_t size); - -/// Finalize array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array); - -/// Create array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__create(size_t size); - -/// Destroy array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * array); - -/// Check for srv/ComputeRectangleArea message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * rhs); - -/// Copy an array of srv/ComputeRectangleArea messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence * output); - -/// Initialize srv/ComputeRectangleArea message. -/** - * If the init function is called twice for the same message without - * calling fini inbetween previously allocated memory will be leaked. - * \param[in,out] msg The previously allocated message pointer. - * Fields without a default value will not be initialized by this function. - * You might want to call memset(msg, 0, sizeof( - * my_robot_interfaces__srv__ComputeRectangleArea_Response - * )) before or use - * my_robot_interfaces__srv__ComputeRectangleArea_Response__create() - * to allocate and initialize the message. - * \return true if initialization was successful, otherwise false - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__init(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Finalize srv/ComputeRectangleArea message. -/** - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Create srv/ComputeRectangleArea message. -/** - * It allocates the memory for the message, sets the memory to zero, and - * calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__init(). - * \return The pointer to the initialized message if successful, - * otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Response * -my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); - -/// Destroy srv/ComputeRectangleArea message. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__fini() - * and frees the memory of the message. - * \param[in,out] msg The allocated message pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response * msg); - -/// Check for srv/ComputeRectangleArea message equality. -/** - * \param[in] lhs The message on the left hand size of the equality operator. - * \param[in] rhs The message on the right hand size of the equality operator. - * \return true if messages are equal, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response * rhs); - -/// Copy a srv/ComputeRectangleArea message. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source message pointer. - * \param[out] output The target message pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer is null - * or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response * output); - -/// Initialize array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the number of elements and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__init() - * for each element of the array. - * \param[in,out] array The allocated array pointer. - * \param[in] size The size / capacity of the array. - * \return true if initialization was successful, otherwise false - * If the array pointer is valid and the size is zero it is guaranteed - # to return true. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array, size_t size); - -/// Finalize array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__fini() - * for each element of the array and frees the memory for the number of - * elements. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array); - -/// Create array of srv/ComputeRectangleArea messages. -/** - * It allocates the memory for the array and calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__init(). - * \param[in] size The size / capacity of the array. - * \return The pointer to the initialized array if successful, otherwise NULL - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__create(size_t size); - -/// Destroy array of srv/ComputeRectangleArea messages. -/** - * It calls - * my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__fini() - * on the array, - * and frees the memory of the array. - * \param[in,out] array The initialized array pointer. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -void -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__destroy(my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * array); - -/// Check for srv/ComputeRectangleArea message array equality. -/** - * \param[in] lhs The message array on the left hand size of the equality operator. - * \param[in] rhs The message array on the right hand size of the equality operator. - * \return true if message arrays are equal in size and content, otherwise false. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__are_equal(const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * lhs, const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * rhs); - -/// Copy an array of srv/ComputeRectangleArea messages. -/** - * This functions performs a deep copy, as opposed to the shallow copy that - * plain assignment yields. - * - * \param[in] input The source array pointer. - * \param[out] output The target array pointer, which must - * have been initialized before calling this function. - * \return true if successful, or false if either pointer - * is null or memory allocation fails. - */ -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -bool -my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence__copy( - const my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * input, - my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence * output); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__FUNCTIONS_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h deleted file mode 100644 index 7ca77e4..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h +++ /dev/null @@ -1,89 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ - - -#include -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t get_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - const void * untyped_ros_message, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -size_t max_serialized_size_my_robot_interfaces__srv__ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp deleted file mode 100644 index d62e6ff..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp +++ /dev/null @@ -1,177 +0,0 @@ -// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -#include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Request( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" - -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-parameter" -# ifdef __clang__ -# pragma clang diagnostic ignored "-Wdeprecated-register" -# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -# endif -#endif -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif - -// already included above -// #include "fastcdr/Cdr.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace typesupport_fastrtps_cpp -{ - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_serialize( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - eprosima::fastcdr::Cdr & cdr); - -bool -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -cdr_deserialize( - eprosima::fastcdr::Cdr & cdr, - my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -get_serialized_size( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & ros_message, - size_t current_alignment); - -size_t -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -max_serialized_size_ComputeRectangleArea_Response( - bool & full_bounded, - bool & is_plain, - size_t current_alignment); - -} // namespace typesupport_fastrtps_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rmw/types.h" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h deleted file mode 100644 index b4e4509..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h +++ /dev/null @@ -1,47 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp deleted file mode 100644 index fd2c36f..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp +++ /dev/null @@ -1,67 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ - - -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_interface/macros.h" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -// TODO(dirk-thomas) these visibility macros should be message package specific -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h deleted file mode 100644 index cf89c36..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h +++ /dev/null @@ -1,60 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__struct.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include - - -// Constants defined in the message - -/// Struct defined in srv/ComputeRectangleArea in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Request -{ - double length; - double width; -} my_robot_interfaces__srv__ComputeRectangleArea_Request; - -// Struct for a sequence of my_robot_interfaces__srv__ComputeRectangleArea_Request. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__ComputeRectangleArea_Request__Sequence; - - -// Constants defined in the message - -/// Struct defined in srv/ComputeRectangleArea in the package my_robot_interfaces. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Response -{ - double area; -} my_robot_interfaces__srv__ComputeRectangleArea_Response; - -// Struct for a sequence of my_robot_interfaces__srv__ComputeRectangleArea_Response. -typedef struct my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; -} my_robot_interfaces__srv__ComputeRectangleArea_Response__Sequence; - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp deleted file mode 100644 index d1ce230..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp +++ /dev/null @@ -1,275 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ - -#include -#include -#include -#include -#include - -#include "rosidl_runtime_cpp/bounded_vector.hpp" -#include "rosidl_runtime_cpp/message_initialization.hpp" - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct ComputeRectangleArea_Request_ -{ - using Type = ComputeRectangleArea_Request_; - - explicit ComputeRectangleArea_Request_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->length = 0.0; - this->width = 0.0; - } - } - - explicit ComputeRectangleArea_Request_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->length = 0.0; - this->width = 0.0; - } - } - - // field types and members - using _length_type = - double; - _length_type length; - using _width_type = - double; - _width_type width; - - // setters for named parameter idiom - Type & set__length( - const double & _arg) - { - this->length = _arg; - return *this; - } - Type & set__width( - const double & _arg) - { - this->width = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::ComputeRectangleArea_Request_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::ComputeRectangleArea_Request_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Request - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const ComputeRectangleArea_Request_ & other) const - { - if (this->length != other.length) { - return false; - } - if (this->width != other.width) { - return false; - } - return true; - } - bool operator!=(const ComputeRectangleArea_Request_ & other) const - { - return !this->operator==(other); - } -}; // struct ComputeRectangleArea_Request_ - -// alias to use template instance with default allocator -using ComputeRectangleArea_Request = - my_robot_interfaces::srv::ComputeRectangleArea_Request_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - - -#ifndef _WIN32 -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response __attribute__((deprecated)) -#else -# define DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response __declspec(deprecated) -#endif - -namespace my_robot_interfaces -{ - -namespace srv -{ - -// message struct -template -struct ComputeRectangleArea_Response_ -{ - using Type = ComputeRectangleArea_Response_; - - explicit ComputeRectangleArea_Response_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->area = 0.0; - } - } - - explicit ComputeRectangleArea_Response_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_alloc; - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || - rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->area = 0.0; - } - } - - // field types and members - using _area_type = - double; - _area_type area; - - // setters for named parameter idiom - Type & set__area( - const double & _arg) - { - this->area = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = - my_robot_interfaces::srv::ComputeRectangleArea_Response_ *; - using ConstRawPtr = - const my_robot_interfaces::srv::ComputeRectangleArea_Response_ *; - using SharedPtr = - std::shared_ptr>; - using ConstSharedPtr = - std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = - std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = - std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = - std::weak_ptr>; - using ConstWeakPtr = - std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response - std::shared_ptr> - Ptr; - typedef DEPRECATED__my_robot_interfaces__srv__ComputeRectangleArea_Response - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const ComputeRectangleArea_Response_ & other) const - { - if (this->area != other.area) { - return false; - } - return true; - } - bool operator!=(const ComputeRectangleArea_Response_ & other) const - { - return !this->operator==(other); - } -}; // struct ComputeRectangleArea_Response_ - -// alias to use template instance with default allocator -using ComputeRectangleArea_Response = - my_robot_interfaces::srv::ComputeRectangleArea_Response_>; - -// constant definitions - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace my_robot_interfaces -{ - -namespace srv -{ - -struct ComputeRectangleArea -{ - using Request = my_robot_interfaces::srv::ComputeRectangleArea_Request; - using Response = my_robot_interfaces::srv::ComputeRectangleArea_Response; -}; - -} // namespace srv - -} // namespace my_robot_interfaces - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__STRUCT_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp deleted file mode 100644 index 931a312..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp +++ /dev/null @@ -1,273 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ - -#include - -#include -#include -#include - -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_runtime_cpp/traits.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const ComputeRectangleArea_Request & msg, - std::ostream & out) -{ - out << "{"; - // member: length - { - out << "length: "; - rosidl_generator_traits::value_to_yaml(msg.length, out); - out << ", "; - } - - // member: width - { - out << "width: "; - rosidl_generator_traits::value_to_yaml(msg.width, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const ComputeRectangleArea_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: length - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "length: "; - rosidl_generator_traits::value_to_yaml(msg.length, out); - out << "\n"; - } - - // member: width - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "width: "; - rosidl_generator_traits::value_to_yaml(msg.width, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const ComputeRectangleArea_Request & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::ComputeRectangleArea_Request & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::ComputeRectangleArea_Request & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea_Request"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea_Request"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace my_robot_interfaces -{ - -namespace srv -{ - -inline void to_flow_style_yaml( - const ComputeRectangleArea_Response & msg, - std::ostream & out) -{ - out << "{"; - // member: area - { - out << "area: "; - rosidl_generator_traits::value_to_yaml(msg.area, out); - } - out << "}"; -} // NOLINT(readability/fn_size) - -inline void to_block_style_yaml( - const ComputeRectangleArea_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - // member: area - { - if (indentation > 0) { - out << std::string(indentation, ' '); - } - out << "area: "; - rosidl_generator_traits::value_to_yaml(msg.area, out); - out << "\n"; - } -} // NOLINT(readability/fn_size) - -inline std::string to_yaml(const ComputeRectangleArea_Response & msg, bool use_flow_style = false) -{ - std::ostringstream out; - if (use_flow_style) { - to_flow_style_yaml(msg, out); - } else { - to_block_style_yaml(msg, out); - } - return out.str(); -} - -} // namespace srv - -} // namespace my_robot_interfaces - -namespace rosidl_generator_traits -{ - -[[deprecated("use my_robot_interfaces::srv::to_block_style_yaml() instead")]] -inline void to_yaml( - const my_robot_interfaces::srv::ComputeRectangleArea_Response & msg, - std::ostream & out, size_t indentation = 0) -{ - my_robot_interfaces::srv::to_block_style_yaml(msg, out, indentation); -} - -[[deprecated("use my_robot_interfaces::srv::to_yaml() instead")]] -inline std::string to_yaml(const my_robot_interfaces::srv::ComputeRectangleArea_Response & msg) -{ - return my_robot_interfaces::srv::to_yaml(msg); -} - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea_Response"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea_Response"; -} - -template<> -struct has_fixed_size - : std::integral_constant {}; - -template<> -struct has_bounded_size - : std::integral_constant {}; - -template<> -struct is_message - : std::true_type {}; - -} // namespace rosidl_generator_traits - -namespace rosidl_generator_traits -{ - -template<> -inline const char * data_type() -{ - return "my_robot_interfaces::srv::ComputeRectangleArea"; -} - -template<> -inline const char * name() -{ - return "my_robot_interfaces/srv/ComputeRectangleArea"; -} - -template<> -struct has_fixed_size - : std::integral_constant< - bool, - has_fixed_size::value && - has_fixed_size::value - > -{ -}; - -template<> -struct has_bounded_size - : std::integral_constant< - bool, - has_bounded_size::value && - has_bounded_size::value - > -{ -}; - -template<> -struct is_service - : std::true_type -{ -}; - -template<> -struct is_service_request - : std::true_type -{ -}; - -template<> -struct is_service_response - : std::true_type -{ -}; - -} // namespace rosidl_generator_traits - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TRAITS_HPP_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c deleted file mode 100644 index eb0e658..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c +++ /dev/null @@ -1,245 +0,0 @@ -// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -#include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include "rosidl_typesupport_introspection_c/field_types.h" -#include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/message_introspection.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__ComputeRectangleArea_Request__init(message_memory); -} - -void my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_member_array[2] = { - { - "length", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Request, length), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - }, - { - "width", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Request, width), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_members = { - "my_robot_interfaces__srv", // message namespace - "ComputeRectangleArea_Request", // message name - 2, // number of fields - sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Request), - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_member_array, // message members - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__ComputeRectangleArea_Request__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -// already included above -// #include -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "rosidl_typesupport_introspection_c/field_types.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -// already included above -// #include "rosidl_typesupport_introspection_c/message_introspection.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" - - -#ifdef __cplusplus -extern "C" -{ -#endif - -void my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_init_function( - void * message_memory, enum rosidl_runtime_c__message_initialization _init) -{ - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void) _init; - my_robot_interfaces__srv__ComputeRectangleArea_Response__init(message_memory); -} - -void my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_fini_function(void * message_memory) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response__fini(message_memory); -} - -static rosidl_typesupport_introspection_c__MessageMember my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_member_array[1] = { - { - "area", // name - rosidl_typesupport_introspection_c__ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces__srv__ComputeRectangleArea_Response, area), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL, // fetch(index, &value) function pointer - NULL, // assign(index, value) function pointer - NULL // resize(index) function pointer - } -}; - -static const rosidl_typesupport_introspection_c__MessageMembers my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_members = { - "my_robot_interfaces__srv", // message namespace - "ComputeRectangleArea_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces__srv__ComputeRectangleArea_Response), - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_member_array, // message members - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_init_function, // function to initialize message memory (memory has to be allocated) - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_fini_function // function to terminate message instance (will not free memory) -}; - -// this is not const since it must be initialized on first access -// since C does not allow non-integral compile-time constants -static rosidl_message_type_support_t my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle = { - 0, - &my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_members, - get_message_typesupport_handle_function, -}; - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - if (!my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &my_robot_interfaces__srv__ComputeRectangleArea_Response__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle; -} -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h" -// already included above -// #include "rosidl_typesupport_introspection_c/identifier.h" -#include "rosidl_typesupport_introspection_c/service_introspection.h" - -// this is intentionally not const to allow initialization later to prevent an initialization race -static rosidl_typesupport_introspection_c__ServiceMembers my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_members = { - "my_robot_interfaces__srv", // service namespace - "ComputeRectangleArea", // service name - // these two fields are initialized below on the first access - NULL, // request message - // my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_Request_message_type_support_handle, - NULL // response message - // my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_Response_message_type_support_handle -}; - -static rosidl_service_type_support_t my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle = { - 0, - &my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_members, - get_service_typesupport_handle_function, -}; - -// Forward declaration of request/response type support functions -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)(); - -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)(); - -ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea)() { - if (!my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.typesupport_identifier) { - my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - rosidl_typesupport_introspection_c__ServiceMembers * service_members = - (rosidl_typesupport_introspection_c__ServiceMembers *)my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle.data; - - if (!service_members->request_members_) { - service_members->request_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Request)()->data; - } - if (!service_members->response_members_) { - service_members->response_members_ = - (const rosidl_typesupport_introspection_c__MessageMembers *) - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, my_robot_interfaces, srv, ComputeRectangleArea_Response)()->data; - } - - return &my_robot_interfaces__srv__detail__compute_rectangle_area__rosidl_typesupport_introspection_c__ComputeRectangleArea_service_type_support_handle; -} diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp deleted file mode 100644 index a0c8e82..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp +++ /dev/null @@ -1,353 +0,0 @@ -// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#include "array" -#include "cstddef" -#include "string" -#include "vector" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_interface/macros.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -#include "rosidl_typesupport_introspection_cpp/field_types.hpp" -#include "rosidl_typesupport_introspection_cpp/identifier.hpp" -#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void ComputeRectangleArea_Request_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::ComputeRectangleArea_Request(_init); -} - -void ComputeRectangleArea_Request_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~ComputeRectangleArea_Request(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember ComputeRectangleArea_Request_message_member_array[2] = { - { - "length", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Request, length), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - }, - { - "width", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Request, width), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers ComputeRectangleArea_Request_message_members = { - "my_robot_interfaces::srv", // message namespace - "ComputeRectangleArea_Request", // message name - 2, // number of fields - sizeof(my_robot_interfaces::srv::ComputeRectangleArea_Request), - ComputeRectangleArea_Request_message_member_array, // message members - ComputeRectangleArea_Request_init_function, // function to initialize message memory (memory has to be allocated) - ComputeRectangleArea_Request_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Request_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_Request_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Request_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Request)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Request_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -// already included above -// #include "array" -// already included above -// #include "cstddef" -// already included above -// #include "string" -// already included above -// #include "vector" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/field_types.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -void ComputeRectangleArea_Response_init_function( - void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) -{ - new (message_memory) my_robot_interfaces::srv::ComputeRectangleArea_Response(_init); -} - -void ComputeRectangleArea_Response_fini_function(void * message_memory) -{ - auto typed_message = static_cast(message_memory); - typed_message->~ComputeRectangleArea_Response(); -} - -static const ::rosidl_typesupport_introspection_cpp::MessageMember ComputeRectangleArea_Response_message_member_array[1] = { - { - "area", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_DOUBLE, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(my_robot_interfaces::srv::ComputeRectangleArea_Response, area), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr, // fetch(index, &value) function pointer - nullptr, // assign(index, value) function pointer - nullptr // resize(index) function pointer - } -}; - -static const ::rosidl_typesupport_introspection_cpp::MessageMembers ComputeRectangleArea_Response_message_members = { - "my_robot_interfaces::srv", // message namespace - "ComputeRectangleArea_Response", // message name - 1, // number of fields - sizeof(my_robot_interfaces::srv::ComputeRectangleArea_Response), - ComputeRectangleArea_Response_message_member_array, // message members - ComputeRectangleArea_Response_init_function, // function to initialize message memory (memory has to be allocated) - ComputeRectangleArea_Response_fini_function // function to terminate message instance (will not free memory) -}; - -static const rosidl_message_type_support_t ComputeRectangleArea_Response_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_Response_message_members, - get_message_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -get_message_type_support_handle() -{ - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Response_message_type_support_handle; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea_Response)() { - return &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_Response_message_type_support_handle; -} - -#ifdef __cplusplus -} -#endif - -#include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" -#include "rosidl_typesupport_cpp/service_type_support.hpp" -// already included above -// #include "rosidl_typesupport_interface/macros.h" -// already included above -// #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/identifier.hpp" -// already included above -// #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" -#include "rosidl_typesupport_introspection_cpp/service_introspection.hpp" -#include "rosidl_typesupport_introspection_cpp/service_type_support_decl.hpp" - -namespace my_robot_interfaces -{ - -namespace srv -{ - -namespace rosidl_typesupport_introspection_cpp -{ - -// this is intentionally not const to allow initialization later to prevent an initialization race -static ::rosidl_typesupport_introspection_cpp::ServiceMembers ComputeRectangleArea_service_members = { - "my_robot_interfaces::srv", // service namespace - "ComputeRectangleArea", // service name - // these two fields are initialized below on the first access - // see get_service_type_support_handle() - nullptr, // request message - nullptr // response message -}; - -static const rosidl_service_type_support_t ComputeRectangleArea_service_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &ComputeRectangleArea_service_members, - get_service_typesupport_handle_function, -}; - -} // namespace rosidl_typesupport_introspection_cpp - -} // namespace srv - -} // namespace my_robot_interfaces - - -namespace rosidl_typesupport_introspection_cpp -{ - -template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -get_service_type_support_handle() -{ - // get a handle to the value to be returned - auto service_type_support = - &::my_robot_interfaces::srv::rosidl_typesupport_introspection_cpp::ComputeRectangleArea_service_type_support_handle; - // get a non-const and properly typed version of the data void * - auto service_members = const_cast<::rosidl_typesupport_introspection_cpp::ServiceMembers *>( - static_cast( - service_type_support->data)); - // make sure that both the request_members_ and the response_members_ are initialized - // if they are not, initialize them - if ( - service_members->request_members_ == nullptr || - service_members->response_members_ == nullptr) - { - // initialize the request_members_ with the static function from the external library - service_members->request_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::ComputeRectangleArea_Request - >()->data - ); - // initialize the response_members_ with the static function from the external library - service_members->response_members_ = static_cast< - const ::rosidl_typesupport_introspection_cpp::MessageMembers * - >( - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ::my_robot_interfaces::srv::ComputeRectangleArea_Response - >()->data - ); - } - // finally return the properly initialized service_type_support handle - return service_type_support; -} - -} // namespace rosidl_typesupport_introspection_cpp - -#ifdef __cplusplus -extern "C" -{ -#endif - -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, my_robot_interfaces, srv, ComputeRectangleArea)() { - return ::rosidl_typesupport_introspection_cpp::get_service_type_support_handle(); -} - -#ifdef __cplusplus -} -#endif diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h deleted file mode 100644 index c247e3e..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h +++ /dev/null @@ -1,58 +0,0 @@ -// generated from rosidl_generator_c/resource/idl__type_support.h.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h" - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea_Request -)(); - -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea_Response -)(); - -#include "rosidl_runtime_c/service_type_support_struct.h" - -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_C_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_c, - my_robot_interfaces, - srv, - ComputeRectangleArea -)(); - -#ifdef __cplusplus -} -#endif - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_H_ diff --git a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp b/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp deleted file mode 100644 index 2b1989d..0000000 --- a/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp +++ /dev/null @@ -1,71 +0,0 @@ -// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice - -#ifndef MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ -#define MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ - -#include "rosidl_typesupport_interface/macros.h" - -#include "my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" - -#include "rosidl_typesupport_cpp/service_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_service_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea -)(); -#ifdef __cplusplus -} -#endif - -#include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea_Request -)(); -#ifdef __cplusplus -} -#endif - -// already included above -// #include "rosidl_typesupport_cpp/message_type_support.hpp" - -#ifdef __cplusplus -extern "C" -{ -#endif -// Forward declare the get type support functions for this type. -ROSIDL_GENERATOR_CPP_PUBLIC_my_robot_interfaces -const rosidl_message_type_support_t * - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_cpp, - my_robot_interfaces, - srv, - ComputeRectangleArea_Response -)(); -#ifdef __cplusplus -} -#endif - - -#endif // MY_ROBOT_INTERFACES__SRV__DETAIL__COMPUTE_RECTANGLE_AREA__TYPE_SUPPORT_HPP_ diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so deleted file mode 100644 index 6191bafbfc9732df54bd36093a7e7592f6dc97d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52280 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 Ct%p4T diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so deleted file mode 100644 index 07533a5c4bbaac24118651e17d4d6afe4b9c7a1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48376 zcmeHw4R}<=)&C6;!Kx%GsVG`k{6fVD2o$Ag0&LhQ9}$ApR=X_85~9g&*pHI5rHuwE zX^4#qEmm!#t*_XsMMb2k*rc`%zSSCEzi4YUwc2h36{EJ4s`>xUnKN@gvKtWkKF|Aq z-&~$Bcg~#in{&?0ojEi2-o4-O&n+5~m1XH;sCAKL=Pav03ThwG97LOD9fAKpW1Ymj z!|bAdXWhptl1{B$m8Uwg>C{L6;qdYQCcU~y<#pXBCM54E#|w!|}IsW?}9K z--y;c>-b^UTLp(v**N@7z~4ouz8c;B?s1Qf7`py5Gp~O8(jiBjFs9|!A8kGH`s_8Hi>)wnKqq(v-fGfnE#;q~j-J zd}(kVfMG|cp|1oj9nRM?;Ew}NI{w8Oa290X-rSsbc(9_|UW#E4pdZxpCQt#7~6#Y&aG#3fZ z*+E6WM)*^r&pnqYx*vRWd@MMdFH-p%1?OhLS-(Wlze)okj<1P6*I%acw+Q_o$ddk5 zXDa#`f^&@EocRSsA1d{BLNDUK`CLUGE&j2B!HVi=Bp6SGVu@hT3Ko~n3zmmt;fl(5 zA{;B7H>)Zd373YJR)tkr`jTK-Z78^`G7_q){0bOL>VmVwp{lBAnN?C(TwN0dwo2wj z%aedAsavr0ns8YnI47JaOeA8960yoi1<3x|vLF#EmnIWoe=HV_5iu4EE(#|M)2vWU z94Nukx*CEanT5$nqO#gZXb!-aL@Oh(L|}@dvFcF5s;&#hqD!NRAeSu*m4)NMV0FAA z7+fBTm9GrN!sL-e64bJ2_Ef0f#acR*su`m{mSC&@=W6Gvr zSum&yxa!J^2y}pUW!DDFmR}oOMrs^{J&7n;V;W)>noG5bHlYXxJB*M9Lp!({jBV4b zfjcCAAryqIHTB;cBNsvzCX;u1&8|JoaU>t-1!+S}=yoF%+qQ+tK?&LF8c}Ap12! zTH`($lv4j-fZ{dLNIXr?_;+CKSF2E>YX zc{Fl<{=^CS@o4_U{0SC_X?-kXRYf=wj)fA@Sg;Hd#O)o#giOWxQx6=jrj7*X%q^Zd zD>x~CvN@ZSKSj-C|9$^wSy>48=zslh2-Ycz>Za@Rbm{&$mHt#y1amkqZa^AUS$Pz# zitZ6w@`TF6X|?m9%=3EPtJj+?rzxC`vaZ$i5}{iUs&Y-&`OQC7bb^)8f(hFkbO|At z-tM3usYLnz9S*u|6)?TaK|kKXztce<!52FQ1R%^ ziiy^Y5~?x5=b-D*hziCz=w~pe`fq}Rj!@4W(;ReZDlRK<(5Y^H1RQkJHYhA{(9!Vb zxWYmIl%ZPI5(oVV2YtDNjt*sx8V7x(p;}h0gP!A{*E{IB4*FUL-MJ2FanPOXnT-xQ zt@HKK>Y$&aiAXm&=y?wMW(WP#4*E6+{Wu4`-9aDipzmSD1A`tI^uVA820bw7fk6)pdO&;N zy`0bN3pDH=5opT(*|#k#u%s)(_WZf8 zudjvkv>@*7dDi47;3Ve+)l?d^Hc|bdwW7APYd1Np36+07P!4Vg(go6+uojuCQlm>y*;OxJS}j0dyY1FTG;mXWSKlI zXnT9!{aD+Z%lSW>JS|{hzsb|W751AvZEV1PlcxnN>^FH@pu&EWr-do(H+fo+!hVyd zg(&PddD{U%QfQrK_uv{3^4O`bMLV870zb>C{H)}3u}`y&65C;x#b@8y5PQ~oDU z{sm9|X;1#wp8R%C{t-|9eoy{xPyP;1euF39?8&e3>KV+@s zIg0}gGj0Z_6=-}Tab%!r#*Lt-8b9jmOO@l|`c3v41Ztf`;mdsd=wF=PUbtM&#O zlY0V9{=I>wf)RlW{CjfNx94nazxoL-Z`hs7JX{W?OZu3#F;_{@aF#^9kZ$Zu-Gq8u zo>YR3t5N{&Mo}uzRKJN;q&o0-s=pgzIU7_pq>ohPgA<>|ZCS$l09b)W|DHgne=mfs zK*Op%R`OHZpm<-;F&O^z@Lz!io#lk`1Qr zhkK^s&Svo^pD=yty4|g$VdM7Y)CU?LS%RcI&@}AyaZL8_o!B1eTvG!o@)k~O^=Z=@ z7HQ6VlWpT((72C4{PpNe^;XX6=T+~khXK#nOy!DcEtuAVi5_P_Td$?7iuwUABh^FE z*yGU8@19Hgb+pk|BC_9Mpx@wZ6kFMuT2FWY$k|%pYv}f^ZqHeL8}WKEZ-f^F^D;N) zOoQ3ZXPv167iRrxrOF9zu_KJwk3{Tnmsr8-_Qa=HjfVCKyXMGQU>ABKn;W41OeX&F zQkRJj2PjJ>t`OV@|EWxbj{<>4ZVtwPr@rwoE+QXSGdDMcMFNff7WlZu_Hm2L$6tq} zC{QR0oUMF3$tZBTC@?`O(9++>Zp^c7%(u9CI@$#Dl{wm|XBoXS_3~cUTrjndx4Omd zF=E?A>~5Es_Ax9KAJdugF{x&J{3SQ;0)x9oaOVlG_?Y@ReB464ag1u#dOFXc^M>tw zMWA&Xwi6?bw{V@+vxR$nGnEFKHZVrBzrDC|N1*Xpw2&WlJwA<`tVfy7e}EG#ZJ%W- zHTrl_XgrD#15*dNlbfNVjqVpBdvlTY+_YRaL__)UeG;9;?aQ;Wh3(yXrvNrmGr3B7Z=cn0^N% zcC;;4Ro!T+>f<))Os!K@ZA0wg1JFiX2T+%7JDR-$Y(UOe4aOSHq^jX_*tmFadElH; zJnSd3Q@Ox$%n}W|mms*=gb-r~n91|^NTn;4O?xvWxnlh5EbWpzMCA4N z*(F`L9&Te2t2m#ijsBeg+Npqcb74o@G6i&p0ZItaZ5jwx)hY{jnn>bpg|`Eq*hyx8 zo){Wd?J!L{MfbHvL|L8w6dTrrbA&$N&sT<};2He+cLbV`8qdA$cU0Q`USD6M|1lJ# zD7z2L4XYlr5;6?@o>cDi@6nhTHb)>-B-T$Wz4ibXe~kM+HzngPXWVua>>=j67`NTv zUZ-&PYFzXcG;wF@GKgW0gc#HZsX1?nt?MvV<6c;g2yeLRY8O(AOZ~Un^{0Btu3w>m zVOzn^O}!nX6gu@7u7zT0a)l~d3qvsG4d+g|OGhi8 zJiwj+I}SC#zK`94_ySnynfnc}l^fZ@>)vIN3<37PzD^e$uA;mZTm_3f0FiBQOka;9 zz0BP0Q=2VY^WVz|DLa539#=ocoJYAOTzsF><>v9o6N{923Z2^XPn3jH8Ka- zkFk8(0J~Vhpe0^qd1?v1K2kXb!Va*<816rNxc|II8qajuPZ(g=qT%_X?)2BIi(5~b zPnoJx=e)zcN(au*s;PS|w13cMI!rMk3d$V$y59YbKhV=k`@1_7j)b0Y`qb-MAYJ?kvGw zB)Awl1A#_f;gH2NuwJjCYx42M%+1&8U2kziV1`|_5z+PM)J%e?%dvvF&W?ni;A_Z4 z!lR4=|KPLE)PE5kX6*hxc4MAvV@BPW?SrDz`2cIGp!szp6pv(obu0YOh3%JtwN#OpMBb;}E;H*-{(KrP?-JtnIu(YFngg+bn@& ztIRkrYciDh3To3eNBCTiPeBG@Uo^eRzSxGALwqZt5WUp{$!!SfpIb>aGpi%6y_*3# z+OW1J_5Oa5R&Thdw}oJV(3_Ks&<5*@-khTgMl&Wf>*jD)Ym;JEaupx-ur}?`rrl^m z5g8=gp^e|xX09D&A1B&Kl)c<&Q^&}isWX%|?JjM6j0tTPy0p2<)+Va7*#T`3f=W0Q zhS(0M()MNJm=1)g67a8M>5jH9kp{yY8M zEJzCh72A(xeJEUJN^@Qo*UAz2i%QpS;B}jBqel3}-H>RPae?XzMlTEGMA}ntLlEkvFr49!VMp1pOBi+w3Q`37FNE+7tF{=} z`^XXY`hsA63ii7S7E22bxk=mS*}1Ik;S9SCun4$2Q$J$ZZ6>_G0+@PjL73wd<}8J| z7nt~CRj;=(ANi|Z3h|PmgfX!cl0HsLhW1amWT3#5;^P7L(C4AvLk;ooWivWc4+0B~ zvELB?JIv30`ulIN2swm(Ii02^vxh!9jt1foKVpmg79!ig<_huu8lyhVkd8g{%|vDS zB3r(Rs@#8wU(Uv4Kg}w*Li{!&Nr*q+)G*wx;Vh$}g!pTf9nL-Uq$V{|h(BDx*dhLl zpCfxDihk1INr*pf@1dXKCNuK=E7%409{N*GQb}+LLh3BS2h}RR%dYlq=?OVciP;aR@}8zvusA@tiGDZKZ#@=K`GsZ zk=f+|8G&VcHpqw+DgA-ZI#V+UxQQ_wap{lAP(^h`H%S}0)Qy~Nkn08cFRyu!b#!`y zTk^Nl$*H7MNF?v|N>YG&l-7r0)Dk-r*fmRM9Fgi)9%N0VT4CxqN$T+1b-=;^T7nu* zBVp9MjMoIZDRNniuivIWgU`PEAvZSaU4EKphw$S?lk>=>nBOnd*6v`PI#WL}PFHhkf=f&<3vi!D zmIZXCmIb7mSr!z#ara%IO&lkfI*K>BH!tYe*sktmbQsZrB3z~Tiu!3@~T-PG;-s1w4sEW z=t86aPT?I*FimR;sE0JtO&xtbAHxQ6w@3gFg=$5v!{YN*(B6V^>3zmx)+Y&$_U~z7 znWR{sSD~-&)v^AEDzIVdV+yww%&mRNv0&yE)k9#`g8yLzpJ2hotteS5)6MOWZ`hNC zE9jy?Q}#twFp+1Rb+$goQx$^y1qbeYgL|z~2$sXQSg>?*Bo233J!83O!}30|sVk7x z9?0qnbaW33G}4~@ra<$FLl|4S@(^nDd;nwr@2Y+Ud0fC7%*tP8Bm8dMIZ>m;7-^J- zS48WklF?`pR-mIB&kS@y%Uz3|*ifc3^)oyC-^dUKyVzjA#7*CsI@4e)!y0}GBW8Dv z2sFMzP*`SfJ22BfjPBv1`WH%oZ(*)=uLz=~yQ1*iL4bJjhLO+GF6rrOcwrhdf{ z%cq?C^vnN50$1-HFrJ?-y8o7#UGaPmmvppMs{Z|jsoItKA~KEfX_q>0Jd?Pa-t{sA zIpXXDY?o!O%rse8(Hl(@zJWa1*rm#PbF4JO$Az zPJZ%_te87^KZArj{p|OiTS-BV`$r(0-RAC?SvvrR&{;)vw=1x{DypN4v73~m5MN=b zm}cHKiHlLnLH25x+UVcH@j5MWof|qJNK^6)N@o(gMSkhBS!D+Tm@r?{Xs^P$ojtwo`n6yB-}sjpX4Sp^42iB zzz+KtJCSQOGKc-Wq(%C$KdNBR5@BN}U$ve3k`RLhkLl;);FUZJNxva8>0Rz zc!qnV1c@{1SC7st0TpZ*fy~T^A)iH>^A?!eQuAM;jx}J^e~!)VQ{1&w^M0fLE;}~g zCgb#2HGuSB?^BIM5ytLJ%^~0ej{3iBBY(+_{B46gN|4`r(Sxjm&(qwJi;d(5eAbzI z*egl#=O>H$+hyPsyWcef=TD`M1$G^-SX8Z{XxRT3tItn%H0RyLVtjdTcmW0biTdY5 zScdSaqRE-61uBdtUl2`xO?U?o_3yKz{?~YX>Sz(0>2 z0G+7|U1H>QdYoy$QU4-0?rMYECb+LXuS^tAbATpM|E_=9Zid%irfkD@zKA&LCtefv zw{lp}Or?0*hGClhttRSUiRvDoM}F2(|CLlRSkz`SPr_dkogROVBTt&JZ{Z%>(Z&mg z=Imb~RTs(i!aJ7rUqcr>TAreQxt?EQ2JRML2ObLDQU5!n3IsAy^>jJ>Rw13|Elw)&l^tm04yh^X`AKGP16aDW7(qH$s!o*_xbW zYjPuZosKrSYw!!Klav$oadUR2PEwj|bZUZVOjZl00x9k8^H!+hidIYTWXU$fXI(Iv zY<|Rv?|LBQi=xs(#W>!m^pJ>ri_E0pt~qZrli0oQKg-5TP)H4Yi~yA?pubGewtZKC z3N;X%dL?3ZfObF5`hl=sITMQs6%bA%27dfSZh1URuoTKsWNPoyB1*N?hH9_U2$3dl z(&9;&qwe6A=18p^r4*%082Woe%d`QnBQ@tHEg%aU}UUGhWGVWiSwzfa-LvN3n@1>Dglm{%Fh1%lZ| zI%2~@ZGdSvZ*hyAZp5aGSc6MUyBU_sW)+>Kc?$O`H}2EpwTVLo_Z-0$H`nmAL)$5x zsmbq=rY2Z8ow5!5Of~M=;EZ_9v~`S{w$!w@fnk~*(^fkSdVD_lSx;McJqy6o_hh zra0ycq!jbL_pa$0r%Ao{t9mz_qy5&!Ez_BLk1&CtX9`SSJZJHC)jj~FohX_is4WM* z0HrZs&k|25b@YgiS?wt0QJy6(LTRJ_c_8qJ{_q}}C7ySU=sW*AZo9qspNGEwen>j+ zh04PH-gf(e-9~4kdh|~?CEabeJ3o&G;`Q@NTci{s+i?B4*56U$?04Jk0wb@6Anq2U zsLK7Xzu#ibvX@;!D!A6)i-;ua@0Tvu8s^#>KJ=v4P}bk4Fo^5Px{;dHNbBzw1!J$j zUsWA)8(kZzg~sBispB?fKTCG?Uw^l`$&5VJAdlouKjj4{@?NbeufM;-@@a3oy|Y-` z`3B3ACzW!K7zlg)-C?-@=Hb4#53DVJ66WU1%})Y);bh`J%vO#&UXE8+ zej`J)+{Zl5C@@46NGb*P`v9Zk)s>hV^9eJ5JizF9YR!eIeLUSQw$6xsPsHB*HTyzT z(LTl!Q34Y>OY`c=UwEW2w=5?c+@*qhv*3!4YgJ&vcMcBx)s>r6RHC99{pyN+3vDdw zdYqS~`a(XEYNcCf*uRl!@o-US#ji|Ma)v06B^OPhE6o&olJLF&UW6jNh}*%u4)8{{1atzp%+S3vRJ;^RP`vgRcC4s!4rUfH$zQ5bxMOx z1h)cky4o;Ri}rwh?)NfkfiqxGR3R0LJ&vI0BeuGuZJ}z2x5sIBd_hF!Djg{(x`IjU z`mMiY$2fwbEdnH~=erHiQ~?^Qfne2bYV~XfMVC_{E$byH`ifdTBPf#9^9`z5)5S&P zre&-TJ-bDb5_Ik29>p=y2?|^8*hrA2-*lk(=}4RR;|^E+^d7H>`^8U=&E8hhYd@1s zErt2S*Y7dzF!tso-Y7@S@PM8~9FK8dVl!Q=nAG-BhEb5-d65pdgk9g!)hUo(~N?7Slh$;wdgM0%*|cfYDm!QDBirBg~mr*g2)dMT-Ab$%42OQ+Dm)6*)v~~>g+eE2Hl~RWrrII32!AfD{ zvN^Au^<=Z2eT>a_4DwL{`k4Z1$Bh%!*)J2I&uAc6vemotU7-{+gZu{X%6AEz&~Jp# z*=os4a_=gAoJ-&DalJgu&qAqV={pVJX_mhH`yu>$GUgX#V9Ve!=z&2G40>SD1A`tI z^uVA820idU#siULHNKQk7LA4TgVo8ZM5X#*ND?2rS#AXj7cMNkGFVtr>^SvBq6y!! zXfjexM%XOA$~YI5)X7J5d{O>XkB4Rc;<+mSAp2_^HFatE@TsHo`hDsso==}^(qAOv@5YQ{ zEkpPq(^-z9;zhxQ{=(T;I!ncnapMev`e4x6XF0geI`^XTP$HBciqLnIRAaygMkJ^z zl>$|*0=8L9>3TN#dhM=w{{km={-bpypXM zbyAHqtL1T+UCx()6${r?;j>%1|EH#W4` za3YlMyJ%|sSL*d2*2KX53}<>+Gim1WNmbPUGiyeaPYzt(HLMws!SQWyd<(}vS$rrx zQ>`QpX_UivwEnlmg-)l)Xje!diIgi1AHbx~fDRBBW&+4G1Wvv{M}$1IO5hr-?9Es^MS)D`Lie^al2!Z!!>;X z^W1)bGL5}c^w@jQTQW4{q#18y{&A?4W|m81uy=BE?JOTqJsv+gCyqn%H6uq|< zPnMNoiyq-Y{~dgH3p+KFfm@O^cIx@f;m{!N6|6|&MnmR>jvLnG4jNx3g#(xWB(s)L zFI|7iV80h%DVQ~8==9lmXq*<#-8c93Ex~#F`o6xkNV|~I+wxa_S3PrBhjb_M4WMYypcQpdwqS=kS=WP>$?K!HFx#()gt{C(v3*}fOH$uV}A&Fq=iWLB5l4K@acgZyEZ^~_6DsGMH4Fy#rmd<)1Ap&Tz;*yWXW`ST#RqkJyf%JK{T z&{;!>gYe(S-){7QGsp*~{G`Kl`6%eydxz>Hc6pAGpN#T1e~?-KQYkM1ywQKirK}*^ zkMa}H=Q7#19_8nwJd=G}P+o}gO!hsG@@n+mJ6-l|H1@rZ^0znj^+jF&S!V1T1^SGi zWVUazlxNbv6y=vgK9l|ll$WDCo&G+!Y(2_b?(gfn(W!r+Vd&6RY=T8RbY1RyxUa7W zsoh31*alFzonJ=TiCZ(<@u8GwYNr!%t$}hw->bGEQu*<(SOqaim^84|Y2>q&n zT|U*we~9v@FsArWZ2GC=Iy@1$RG!g(l)r)UjP|4aJ(Op(ALS?GO}wEl`}Z0BZ%6qM zjA7Tf^bZ;RA4BpGPE)p*NJ=3i9iwEOtn+7i@}KwQBa$Df#I0J%A1Qgur%sNNe91C(a=heQ z?pG&cBu{H%I!;iDwNc7x{XmB<|KQ`kDCPIidI$%F)O1V}22sPh0x>@wpHhi+{BU)0 zgycs{Dr}auSrG)5*Ih&zC43@o9Vhv5N2?P}-;<;ATF+_X$iszS*N2~lW&PWQA1}>v zUi%%t_`~^yQjVWWS@cw^ETBRMm`cCjEN`a&$k}i?7M$&poTO@6jbhD)Gl6Fbj zE$JRfty3&MawYXiIziF`NlPSMB594J^^&$o+A8U0N!umulC)dWJ(5}vs`}^5nsuRX z+~TFlNFwQ*I5B^6{)BTUCOJFt>yswsPndj`kQINX|Fcjq%zBr9kif}9*WD0nq}6?@ zlZx#uq36o=u1iTh;@9JVrhgVES=RB^2+^DBqhl8SvT!x%>ynB1?;89OjviMu{mVGX zvW~_6hNh^Le$g+T{yzqtaBdYneTv=MD)gTTo!97~bqKvz=)5)u?K%9B{<)&Rz8+r{ ze&6Xh!NF^Fq;KIb%gVLd6GXKvdRLte`o<5@t)$B9dYeHXNdF(7r}%v;v5p5n+4Y}7 z=RFvdX}eCCpcpm2wri2ly>^YxVAplR@3pJ7PT}L1{`k;#bqig@taJBc*Pp~OKEcuY ze4v7`^)YGU#6}{9gTi-%vQyq+YH65}{8OI_>=o)Gn*%C`O;~>vs8(&`X4_ z?RsD6Uc1f>C`PYc<1*OwMd8VZ=LvG<{Sy>4WISrzt9>`#Q(CNt~lkey5|4 zV){rcA`Q!X;gFb}f&U87eQEG%FZ<{;^y>uwBEKr+eQKOOngRcJ8R&0hpwr%UI=e<7 zAWBCclYu@J^mO_cXW+jw13i*~zLx1Dt?MsSe&D@ooIWq~yvr4x_o#9DnPKVmpUCu) zR!&&)7offASdoGMx(xK21ZVdGCC_{7IQ;|YK1Fi<-;)971oXpWFn>KgNwM?27M#u% zdexbV&i9ybdIQrH&H4Ww8R!pYpws=lbnW{B=;_+=^$h&kSP-P+KN@th>+GP?lK0+m zS|ao_@vEqG@SZ)=n=;_E3jfXLGP^Yz{gsa2XW)NZ`0tSco9~H$|AOJ^?Y)%gBdyIB zF|5V+ig4PHfq#7l`kfi*TS50JXxIN;8TelZeXNU9W%`(Zq_uvD%JaPnoE9PgOV^H8 zSu7DxB$qA2yPf5DHMOELo(RW+iE6xg7{%+Ucnz~W8my>_E)7)$%lUP}P_ovd_js%D zR%?0wg!CME{yS2sp56}Peb-o>wJb(2w3a8UtLfcNM=l7?gp1Yta%GSn?g^IE1@UfY z>6ImZKA-KMwa{OLhayVrYQn)lC|-o;*VWsQ{9L$tow>5QCK?lTR9mvpUs`%)uxRo8 zS*67b<_ClM6Vp;*RY{$CK{ZJD`~bNXbUh2sN|7Uyi7=jX7y zw6#sLf@RL9Fc>*lw6JiVKj@!7n_dSdcS5#29))uv(3A6|*mMe>G#dP+b2vl4je zHK^^!!?h7Su9gU@XCvepn1VTTi)YRXPRgH@Kg9|bm(B~?9SZ7DcPgcq4N#$a;ffr) z|H}9c0Q-3qRi$a1IpIVh-acNGh*d@^fUMtOEsQTNEt+P?(v*u_+|;9HheK6W(K31- z3J>ABO$f#lp|Wd(Wy`M(E(=vwnZn7a$6s3(T!=+vWp&sei$!BZip7GcKzb$9bPr(a&%GJFv8yRZA7cqSdpbNou?Sz@1$eH@^b+$x_!%AHd1Ogd6bx2WMO#)eA#q=a0g188@koy*pf-?=Z0Qc4dMni-oH~Bp_!sRS7Gfuj722=2t|K zrIUEL%*s!MYmwzCH9r=mU!1V=!^AK~NwNHJ9fipK z9edxpe!btX({ka~a^CuBUxoJiwY-!5j)%O#? z!UthEk1rxad;7Y6y`Qhs<-)A>*L*sqa=KTb^ZI^)PW8T>SAVU;N}Le3me=xkax_f|G z%Dp&o>aX{ubb6F#l+^3LpNjkt%~vBQk`|n#3smZJXRSw(r~0+L-p|r0J(KJ_y!HPY zg--dkH!5zOe&`X<{ZC^)gOic?qic{3eIKFa4wd)v>%30?2(}#jX?cC$V&ehI{|&O# zceT9U=W7-DTyYFte{|@2bvx314zgd%Z>9#pvH1roEm4X2U(4%s4@#W!`u?QVDk2{L zYdM|%(<}d=$la+@%_mf&zs~pJgm|?6df#${$WPFWl6vumK|fNlAD_sdyA@%jJ{8uUZw@4MAxesY0oH~eB~C!ag;~E HlePXI;}FgZ diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so deleted file mode 100644 index 19a870490ed6774c8625362ae20813b9be9f589c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31296 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 L;w=(H%Ju&b$RF}# diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so deleted file mode 100644 index 3bceebbfc602035b9c1dbe465ade13be7fcd3281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33864 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 diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so deleted file mode 100644 index 205662a092408f60cf80d22c3a1d62b2a094860d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46960 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 diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so deleted file mode 100644 index 728db604f0d1b7c05dd7dd346e731de0f13d09b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87328 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 diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so deleted file mode 100644 index 1dd108e77b380b4107ed57d785d333576835f5e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35000 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 UWen%)ImyS`6~}RABx=h4KUWiLi2wiq diff --git a/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so b/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so deleted file mode 100644 index 325875a46dc868974b3c3ca95da310c926728ed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79240 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 XRk;eK_w~g}zvy%slZlGHPx}7{2+5ch diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO deleted file mode 100644 index 0db5474..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO +++ /dev/null @@ -1,10 +0,0 @@ -Metadata-Version: 2.1 -Name: my-robot-interfaces -Version: 0.0.0 -Summary: UNKNOWN -Home-page: UNKNOWN -License: UNKNOWN -Platform: UNKNOWN - -UNKNOWN - diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt deleted file mode 100644 index a754a43..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt +++ /dev/null @@ -1,13 +0,0 @@ -setup.py -my_robot_interfaces/__init__.py -my_robot_interfaces.egg-info/PKG-INFO -my_robot_interfaces.egg-info/SOURCES.txt -my_robot_interfaces.egg-info/dependency_links.txt -my_robot_interfaces.egg-info/top_level.txt -my_robot_interfaces/msg/__init__.py -my_robot_interfaces/msg/_hardware_status.py -my_robot_interfaces/msg/_turtle.py -my_robot_interfaces/msg/_turtle_array.py -my_robot_interfaces/srv/__init__.py -my_robot_interfaces/srv/_catch_turtle.py -my_robot_interfaces/srv/_compute_rectangle_area.py \ No newline at end of file diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt deleted file mode 100644 index 8f5251c..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -my_robot_interfaces diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__pycache__/__init__.cpython-310.pyc b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index ab5cf49e20502542feb03f93058c29ecb11fde50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232 zcmZvWy$ZrW49Bn1K?EPfp^f4y;^6G!b>2LPtrt?st>s*LT&&6 diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c deleted file mode 100644 index 72fbf76..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c deleted file mode 100644 index fca95f0..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_fastrtps_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c deleted file mode 100644 index 972393f..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c +++ /dev/null @@ -1,1117 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em -// generated code does not contain a copyright notice -#include - -static PyMethodDef my_robot_interfaces__methods[] = { - {NULL, NULL, 0, NULL} /* sentinel */ -}; - -static struct PyModuleDef my_robot_interfaces__module = { - PyModuleDef_HEAD_INIT, - "_my_robot_interfaces_support", - "_my_robot_interfaces_doc", - -1, /* -1 means that the module keeps state in global variables */ - my_robot_interfaces__methods, - NULL, - NULL, - NULL, - NULL, -}; - -#include -#include -#include "rosidl_runtime_c/visibility_control.h" -#include "rosidl_runtime_c/message_type_support_struct.h" -#include "rosidl_runtime_c/service_type_support_struct.h" -#include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__type_support.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -static void * my_robot_interfaces__msg__hardware_status__create_ros_message(void) -{ - return my_robot_interfaces__msg__HardwareStatus__create(); -} - -static void my_robot_interfaces__msg__hardware_status__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - my_robot_interfaces__msg__HardwareStatus__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus); - -int8_t -_register_msg_type__msg__hardware_status(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__hardware_status", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__hardware_status", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__hardware_status", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__hardware_status__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__hardware_status", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, HardwareStatus), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__hardware_status", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -static void * my_robot_interfaces__msg__turtle__create_ros_message(void) -{ - return my_robot_interfaces__msg__Turtle__create(); -} - -static void my_robot_interfaces__msg__turtle__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - my_robot_interfaces__msg__Turtle__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle); - -int8_t -_register_msg_type__msg__turtle(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, Turtle), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__type_support.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -static void * my_robot_interfaces__msg__turtle_array__create_ros_message(void) -{ - return my_robot_interfaces__msg__TurtleArray__create(); -} - -static void my_robot_interfaces__msg__turtle_array__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - my_robot_interfaces__msg__TurtleArray__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray); - -int8_t -_register_msg_type__msg__turtle_array(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__msg__turtle_array", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__msg__turtle_array", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__msg__turtle_array", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__msg__turtle_array__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__msg__turtle_array", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, msg, TurtleArray), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__msg__turtle_array", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Request__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request); - -int8_t -_register_msg_type__srv__compute_rectangle_area__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - -static void * my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__ComputeRectangleArea_Response__create(); -} - -static void my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - my_robot_interfaces__srv__ComputeRectangleArea_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response); - -int8_t -_register_msg_type__srv__compute_rectangle_area__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__compute_rectangle_area__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__compute_rectangle_area__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, ComputeRectangleArea_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__compute_rectangle_area__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(); - -int8_t -_register_srv_type__srv__compute_rectangle_area(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, ComputeRectangleArea)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__compute_rectangle_area", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__request__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Request__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Request__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request); - -int8_t -_register_msg_type__srv__catch_turtle__request(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__request", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__request", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__request", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__request__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__request", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Request), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__request", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -// already included above -// #include -// already included above -// #include -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "rosidl_runtime_c/message_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/service_type_support_struct.h" -// already included above -// #include "rosidl_runtime_c/action_type_support_struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__type_support.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -static void * my_robot_interfaces__srv__catch_turtle__response__create_ros_message(void) -{ - return my_robot_interfaces__srv__CatchTurtle_Response__create(); -} - -static void my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message(void * raw_ros_message) -{ - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - my_robot_interfaces__srv__CatchTurtle_Response__destroy(ros_message); -} - -ROSIDL_GENERATOR_C_IMPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * ros_message); -ROSIDL_GENERATOR_C_IMPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message); - - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_message_type_support_t * -ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response); - -int8_t -_register_msg_type__srv__catch_turtle__response(PyObject * pymodule) -{ - int8_t err; - - PyObject * pyobject_create_ros_message = NULL; - pyobject_create_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__create_ros_message, - NULL, NULL); - if (!pyobject_create_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "create_ros_message_msg__srv__catch_turtle__response", - pyobject_create_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_create_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_destroy_ros_message = NULL; - pyobject_destroy_ros_message = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__destroy_ros_message, - NULL, NULL); - if (!pyobject_destroy_ros_message) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "destroy_ros_message_msg__srv__catch_turtle__response", - pyobject_destroy_ros_message); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_destroy_ros_message); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_from_py = NULL; - pyobject_convert_from_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_from_py, - NULL, NULL); - if (!pyobject_convert_from_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_from_py_msg__srv__catch_turtle__response", - pyobject_convert_from_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_from_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_convert_to_py = NULL; - pyobject_convert_to_py = PyCapsule_New( - (void *)&my_robot_interfaces__srv__catch_turtle__response__convert_to_py, - NULL, NULL); - if (!pyobject_convert_to_py) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "convert_to_py_msg__srv__catch_turtle__response", - pyobject_convert_to_py); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_convert_to_py); - // previously added objects will be removed when the module is destroyed - return err; - } - - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(my_robot_interfaces, srv, CatchTurtle_Response), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_msg__srv__catch_turtle__response", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -ROSIDL_GENERATOR_C_IMPORT -const rosidl_service_type_support_t * -ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(); - -int8_t -_register_srv_type__srv__catch_turtle(PyObject * pymodule) -{ - int8_t err; - PyObject * pyobject_type_support = NULL; - pyobject_type_support = PyCapsule_New( - (void *)ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_c, my_robot_interfaces, srv, CatchTurtle)(), - NULL, NULL); - if (!pyobject_type_support) { - // previously added objects will be removed when the module is destroyed - return -1; - } - err = PyModule_AddObject( - pymodule, - "type_support_srv__srv__catch_turtle", - pyobject_type_support); - if (err) { - // the created capsule needs to be decremented - Py_XDECREF(pyobject_type_support); - // previously added objects will be removed when the module is destroyed - return err; - } - return 0; -} - -PyMODINIT_FUNC -PyInit_my_robot_interfaces_s__rosidl_typesupport_introspection_c(void) -{ - PyObject * pymodule = NULL; - pymodule = PyModule_Create(&my_robot_interfaces__module); - if (!pymodule) { - return NULL; - } - int8_t err; - - err = _register_msg_type__msg__hardware_status(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__msg__turtle_array(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__compute_rectangle_area__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__compute_rectangle_area(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__request(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_msg_type__srv__catch_turtle__response(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - err = _register_srv_type__srv__catch_turtle(pymodule); - if (err) { - Py_XDECREF(pymodule); - return NULL; - } - - return pymodule; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so deleted file mode 100644 index 21d009c51afc1fab05f65e4f0985edfc4f41bf38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48376 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 diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_hardware_status.cpython-310.pyc b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_hardware_status.cpython-310.pyc deleted file mode 100644 index 743d8efc58780730ff00264b658035c284bd66ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5279 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 LARF)zcf9;Rr0!5( diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_turtle.cpython-310.pyc b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__pycache__/_turtle.cpython-310.pyc deleted file mode 100644 index 77e73dc02b73013daf9e9b9ffbc77b934127af9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5518 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 oL^`$SoMV@0JUUhz)Y~qOnu`gq= -9223372036854775808 and value < 9223372036854775808, \ - "The 'temperature' field must be an integer in [-9223372036854775808, 9223372036854775807]" - self._temperature = value - - @builtins.property - def are_motors_ready(self): - """Message field 'are_motors_ready'.""" - return self._are_motors_ready - - @are_motors_ready.setter - def are_motors_ready(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'are_motors_ready' field must be of type 'bool'" - self._are_motors_ready = value - - @builtins.property - def debug_message(self): - """Message field 'debug_message'.""" - return self._debug_message - - @debug_message.setter - def debug_message(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'debug_message' field must be of type 'str'" - self._debug_message = value diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c deleted file mode 100644 index fdd389b..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c +++ /dev/null @@ -1,153 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/HardwareStatus.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/hardware_status__struct.h" -#include "my_robot_interfaces/msg/detail/hardware_status__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__hardware_status__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[56]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._hardware_status.HardwareStatus", full_classname_dest, 55) == 0); - } - my_robot_interfaces__msg__HardwareStatus * ros_message = _ros_message; - { // temperature - PyObject * field = PyObject_GetAttrString(_pymsg, "temperature"); - if (!field) { - return false; - } - assert(PyLong_Check(field)); - ros_message->temperature = PyLong_AsLongLong(field); - Py_DECREF(field); - } - { // are_motors_ready - PyObject * field = PyObject_GetAttrString(_pymsg, "are_motors_ready"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->are_motors_ready = (Py_True == field); - Py_DECREF(field); - } - { // debug_message - PyObject * field = PyObject_GetAttrString(_pymsg, "debug_message"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->debug_message, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__hardware_status__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of HardwareStatus */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._hardware_status"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "HardwareStatus"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__HardwareStatus * ros_message = (my_robot_interfaces__msg__HardwareStatus *)raw_ros_message; - { // temperature - PyObject * field = NULL; - field = PyLong_FromLongLong(ros_message->temperature); - { - int rc = PyObject_SetAttrString(_pymessage, "temperature", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // are_motors_ready - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->are_motors_ready ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "are_motors_ready", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // debug_message - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->debug_message.data, - strlen(ros_message->debug_message.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "debug_message", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py deleted file mode 100644 index fee0f32..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py +++ /dev/null @@ -1,189 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/Turtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_Turtle(type): - """Metaclass of message 'Turtle'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.Turtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class Turtle(metaclass=Metaclass_Turtle): - """Message class 'Turtle'.""" - - __slots__ = [ - '_name', - '_x', - '_y', - '_theta', - ] - - _fields_and_field_types = { - 'name': 'string', - 'x': 'double', - 'y': 'double', - 'theta': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - self.x = kwargs.get('x', float()) - self.y = kwargs.get('y', float()) - self.theta = kwargs.get('theta', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - if self.x != other.x: - return False - if self.y != other.y: - return False - if self.theta != other.theta: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - @builtins.property - def x(self): - """Message field 'x'.""" - return self._x - - @x.setter - def x(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'x' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'x' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._x = value - - @builtins.property - def y(self): - """Message field 'y'.""" - return self._y - - @y.setter - def y(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'y' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'y' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._y = value - - @builtins.property - def theta(self): - """Message field 'theta'.""" - return self._theta - - @theta.setter - def theta(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'theta' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'theta' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._theta = value diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py deleted file mode 100644 index f707e9d..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py +++ /dev/null @@ -1,139 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:msg/TurtleArray.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_TurtleArray(type): - """Metaclass of message 'TurtleArray'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.msg.TurtleArray') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__turtle_array - cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__turtle_array - cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__turtle_array - cls._TYPE_SUPPORT = module.type_support_msg__msg__turtle_array - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__turtle_array - - from my_robot_interfaces.msg import Turtle - if Turtle.__class__._TYPE_SUPPORT is None: - Turtle.__class__.__import_type_support__() - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class TurtleArray(metaclass=Metaclass_TurtleArray): - """Message class 'TurtleArray'.""" - - __slots__ = [ - '_turtles', - ] - - _fields_and_field_types = { - 'turtles': 'sequence', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedSequence(rosidl_parser.definition.NamespacedType(['my_robot_interfaces', 'msg'], 'Turtle')), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.turtles = kwargs.get('turtles', []) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.turtles != other.turtles: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def turtles(self): - """Message field 'turtles'.""" - return self._turtles - - @turtles.setter - def turtles(self, value): - if __debug__: - from my_robot_interfaces.msg import Turtle - from collections.abc import Sequence - from collections.abc import Set - from collections import UserList - from collections import UserString - assert \ - ((isinstance(value, Sequence) or - isinstance(value, Set) or - isinstance(value, UserList)) and - not isinstance(value, str) and - not isinstance(value, UserString) and - all(isinstance(v, Turtle) for v in value) and - True), \ - "The 'turtles' field must be a set or sequence and each value of type 'Turtle'" - self._turtles = value diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c deleted file mode 100644 index 550a5e9..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c +++ /dev/null @@ -1,147 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/TurtleArray.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle_array__struct.h" -#include "my_robot_interfaces/msg/detail/turtle_array__functions.h" - -#include "rosidl_runtime_c/primitives_sequence.h" -#include "rosidl_runtime_c/primitives_sequence_functions.h" - -// Nested array functions includes -#include "my_robot_interfaces/msg/detail/turtle__functions.h" -// end nested array functions include -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message); -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message); - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle_array__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[50]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle_array.TurtleArray", full_classname_dest, 49) == 0); - } - my_robot_interfaces__msg__TurtleArray * ros_message = _ros_message; - { // turtles - PyObject * field = PyObject_GetAttrString(_pymsg, "turtles"); - if (!field) { - return false; - } - PyObject * seq_field = PySequence_Fast(field, "expected a sequence in 'turtles'"); - if (!seq_field) { - Py_DECREF(field); - return false; - } - Py_ssize_t size = PySequence_Size(field); - if (-1 == size) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - if (!my_robot_interfaces__msg__Turtle__Sequence__init(&(ros_message->turtles), size)) { - PyErr_SetString(PyExc_RuntimeError, "unable to create my_robot_interfaces__msg__Turtle__Sequence ros_message"); - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - my_robot_interfaces__msg__Turtle * dest = ros_message->turtles.data; - for (Py_ssize_t i = 0; i < size; ++i) { - if (!my_robot_interfaces__msg__turtle__convert_from_py(PySequence_Fast_GET_ITEM(seq_field, i), &dest[i])) { - Py_DECREF(seq_field); - Py_DECREF(field); - return false; - } - } - Py_DECREF(seq_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle_array__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of TurtleArray */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle_array"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "TurtleArray"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__TurtleArray * ros_message = (my_robot_interfaces__msg__TurtleArray *)raw_ros_message; - { // turtles - PyObject * field = NULL; - size_t size = ros_message->turtles.size; - field = PyList_New(size); - if (!field) { - return NULL; - } - my_robot_interfaces__msg__Turtle * item; - for (size_t i = 0; i < size; ++i) { - item = &(ros_message->turtles.data[i]); - PyObject * pyitem = my_robot_interfaces__msg__turtle__convert_to_py(item); - if (!pyitem) { - Py_DECREF(field); - return NULL; - } - int rc = PyList_SetItem(field, i, pyitem); - (void)rc; - assert(rc == 0); - } - assert(PySequence_Check(field)); - { - int rc = PyObject_SetAttrString(_pymessage, "turtles", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c deleted file mode 100644 index 6f6143a..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c +++ /dev/null @@ -1,173 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:msg/Turtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/msg/detail/turtle__struct.h" -#include "my_robot_interfaces/msg/detail/turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__msg__turtle__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[39]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.msg._turtle.Turtle", full_classname_dest, 38) == 0); - } - my_robot_interfaces__msg__Turtle * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - { // x - PyObject * field = PyObject_GetAttrString(_pymsg, "x"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->x = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // y - PyObject * field = PyObject_GetAttrString(_pymsg, "y"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->y = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // theta - PyObject * field = PyObject_GetAttrString(_pymsg, "theta"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->theta = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__msg__turtle__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of Turtle */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.msg._turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "Turtle"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__msg__Turtle * ros_message = (my_robot_interfaces__msg__Turtle *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // x - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->x); - { - int rc = PyObject_SetAttrString(_pymessage, "x", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // y - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->y); - { - int rc = PyObject_SetAttrString(_pymessage, "y", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // theta - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->theta); - { - int rc = PyObject_SetAttrString(_pymessage, "theta", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100644 index 44a27d964a745f959f7ab585b316bbf3a06c5163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29704 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 S_nk4KQ`;5yh6&=kt^fZJjayj& diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100644 index 0263f90203aa3f4dbe14feea1356a7603b2729f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29720 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 diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so deleted file mode 100644 index 5e566f5bd36533729f9a3ccc874eac4aadc03f8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29736 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 Oz!fKtF{5(Cj`B(-D9iPKneB_*xd1ltvNC6lJO z^z71(Sh7eWCvh)9(KdZ+1F1lP>aqWzMS=c^c?!^nB0ydWzqvrv@63`EDU*_2w3Oz| zWoPD`nK^ULcXs{3!K8+t{>8PWJL8)652|$jVyK)$3Thy(=CYEOi*lCZuW2rK^*frY zd-|%LGf+3&80s<4aLrHkTnsI7*FuY>dYGsu+$8Er&s06)Xc=%*Xi2Fa7V3lU5b8so zrFtY>Hm7BVzXX46I#0Cor=xNX=^hbJ%Q08WahK(Em*)(m7?Oz;N3sf9F5x9z-8JrL zt1LHwa?CYVIpuP2iOVOic%hRoIYD4waKilc`Kky@o;~Z`ta?FMJJx=j_7~I3UJy7- zUV6Mo*YWIho2h|EyE&K&Pv<)g_q( zi)AOYz4!9+R9<*a=wVTT-8?^gIaso7$Zy+uI&(XW4&4^fsmoFO!tB)f`6+vLX3oAc zH8*$uwJAB7_sh3D?AN03mm%G*vy9jmW~Sesnw_^V&CXo0uU?bKTT_Jo!%Q&Lo?w24 zhEH^!)UNCY?fGk0r|h}6u3nv)otLLw=(F(YbRT{r_SqMw=H_Q-u66FjhAH)YDTq$T zj80Vy;HX53&da1D^2CNFoIm491zUX>iU=#y69j{NGlB+ATbRwvy$ndU51%~Q zvDVK(f$rpYk?v8YfQ!1prqu>+7~%;uNu%s6dos4*1YRJ`8@C;?6sQgn`3ChFu!60|@;yEce)?*NFU8O-2F z(I4k}lJU_Yrh4Vkq3cIO&mjdxkZ#AZ#NayMBnm7S^UPv=&05zMSuPPdi(E2tX}N*O zmE}_2VC2H!QiiQn9f7^wBS(8!$=b75n!ZFWzK=(dF?AH; z2t<}9t}iTKmy@CMB_~6-@7~)Wq4o(xCr5L~s4R~$WSmU9tdcaS1 z_gH6R==mYTDERU)wyLf3yP9n(rxEY=ZN!%L^E9!g)A>NFYwso-@LhGbU%RUnwOiWT z(CM3S%}`}7nLQ1UlYrGN`C(w&XyVxuQorG?pxp?((qe}mCte~q@Lol{a)~(5mEi9m z(rS}Ec9L#bxe(fR_9bN?f>*Nb(f5yCF5hxW1vib`QeF0-ZRrYJedL{#28wDP&gRAR zk>Ea`NI$T-?NvV0T4kzhl}zwD+ghnOi*DitkPR-rjZCr|;$>>v(&6u*`Z`i`S!qoj zFQAAH!zT^wNFa@(Unt|m;gLO8>TqyU$MLJ4nE4f&5$LTstzw`I0Pb$I8B@f7%<&=E zuBTwNjLm&|?a)s9*R}QphLZQaK=XVBQpcGV*&5ChScH^BU&r~9vZyC9!XrysgNG*S zaU^S%U)0{6eup>oh7l&}T3uh|jaZnh$AEjxaG-94sp4R9XqAh1s8$?S^%1I5t+>bK zw=_K4OCwzU1{arHqhXfE>gL+03y#5+H?$9#Yc}F;ykXT%^o*}EP-~S9Xdm&%wT4;e zkWhCmSJmCbeywgs=;`JYZqj9I`|4PcJAj<8vqe5erZ+V$SvHfDvBi?_gwk~V>O#qr z1|ZQ3GFFW;(35ASNj2m#WT#I>RpeAXdnT%$J);m;jsNi7n&}APtUOm6i1P6tj8CNR zv&@%d{_nGwYvz&Qxg$YFyo&n9V{~C6Y-)>RXpym?QYt_fDt<+pPNm|NU2&8i=(R#c ze2YrSxi@F#mFu6AaVU-xhC&+f3PL6ef%32Aye9{ncni)V0B}mW-XdvE!7s~^^9#^5 zCm+rc9HP!iT%xL{fTB#i>I8-SJn);e2#+YYq?f$1Ov0XvFt}X^uZznheLufbjn62`_A}fY6?s}2m(8UPV zDS+6}r!UQCbWuQm;SeEH-MpbP=7-lkv3)hBZF@J7(D5F{VkxYHlEG>Rd*4s$-gP@k zR!U0NF%-z)BeKw<$U;d?c2|$Eeg+mc?^jkJ*Bx{Q_=$GjcFJy4R7V@&IYAB8X}i=1 zp-O#*l`uvbvlLIVTCbQO+kbG^y66^AQtKk~gOyOs!fKDT+@+E{Jx*FTp3N|E3cWfk z?3S6OgSd&LFp#O&4)oevnx?-N&}0dv2O()e5-yZSE)vlcSB_Dip09m#{yIWJB~dyO zZ@C(T=>?BMMiuCcL&?WmYVsyYOk%gyMBT1!8?F@T7RgUmoO6pCo17b8C-v#fsJipY zB8Ul^jj*1&{o-RP5yBBSK;-aS-CYpTtOVd%-gxgvq!LupBcsElP%ES_gSN$qa)M&>8iI zMkWCGqQE$wQvaJ@YKkdbF|jEVrxJX*ln9I7ISgW%brYYO_O(e@d&KMhhl+dlGbQCBq0 zBZpmrlvf-kqBNTvz;+49@%)L}Ga$92yGqazRQ0^Dbc#J=r=xvir)YH@!Bcd3(=-!_ z*CF!O1^q1^+@*&nh)}KXjSI+@?-m@<>!|->c(kwEFh@(Q9cdZ-p7BxCX*`QyHK^wC ziYk!tc45KyOP*8i@+@RYEF=n)#2Jvx4k3+ro_di@Q&3*KNTnVq{;$-24y1OX*BW+; zOvHH_`zpu-Vv_Zvz)D;ovL(eus`ilLZ`6K?$mbxLxOk1quM;5@Cf*=I$VnQsGpd)k zLXApA+QEZz3xA>Z8IanOJ1(h9YO;0Yt(Cx6X@>6+`4JI8L^0Y@NOC=Yr}iI%^kuXQ zMiX_Kp#joztPVBM9*Cb1*~avJw0%MCAAr=J=(D;Vp_cfN#;+3jh{z{Iwy~j$_D^d6 zDaiJKwP~FG3p6BthUtKV4z#XC69+YwUO}PX6Wc8XQGzMc`8ghZMGt=tvKKcM{_jpvZma<;S|fvLW1ut$2Rh8LQVT?OCovZ? zb<-Hitsj+%mr{1p`ViqSg=HB&T^pZkUKa%$@UbcHl+$HjMPt#skFbERK`sK2(P=-# zr=^ld?*%u8%azuw z7n$WKRO@v#e}pV!Boys{g_j8U^E^QoWftD#S@Ck|oeDOE_2)^gabsrfy7db2CZP6p)cv-|As z?d$Wt@%#Ie27cCGuFoGCF^s5C2lN>AgrEh_DlP7>5>S7 z+`LE+_xfgdWFl{3m5rZ+f{Szs>E8DMswr-ARy0cHs%aWElUr-%D*KvIPTNMvR*snl z{h^Ohv{o&h+pBiXT90x2uDKek#nv4jtJ&-EyT(D|F2=ZyE1NcM88x=()(kI!Jc+yy zc?x+y@&V*~kPjl?OT9DBgrsF|m};m{s`xVW!j+2fg5?S!YN)j0Nq^Q4y+Sz@axRw_ zLG@IJ%8@|c9O-o+_fKBQ6^eqVLq8qOlr9UwQBm^wa!~~7IbWt}@^pRj7n7NNYDoG) zffv1bQ5G^6`qHbcNIFc__ljQcxRkzB@uELJUntM3L@2Sw*<5}}CFVu=I;w?KF)n78 z=T#C@lyadb-pZ?UdE9U)u)Dyk->6p#<~5E?)S1;uK@=bvwoRfYD>wJLm2E9v@6K{-9&3IR)Ca-$euB$VR!9xGR zh8k!NH8V*Aoo>I-2Ut?SH*@{kxHtXPYu6^HX4Fd@oFIK7hle?^{odvA>6xj?>+L7D z;V3I#45IsVB07+LxLlc{8+PbYh1@XYlR)o(Ji6eQ#3<%JUd&ZOzj9*qvIv$?7!8+Y zSQH>rx!_}+-mPG?P!7Ueu{hd+R!56|K35zq7G_5)E8&7)9veCF+$b*u;qeLx2fQ70 z{0x*a+J!PkDl6)s=XGEq&wCt;zjqXXv6M-FF8*wjnf9j5nCX~oGr7tB?Ix(+MSJyp zQ{MEHOCwz-%#)mK{A?76!(T(XM@Ru|zhO@3Gu^NytxnnHTuG?dY%UOia+Yr8jr_b{$QdGbPo;ON^F#tPOJ-O?}Hb2kwE7$XAPR~vz<&@{$Sk4veEpgA| zejZG>7c})3#e8Hc4BSbdGzF z?i~Vf4coLCQuN1|l{DGVfT?@s(P7JvPWl2;@N5WEeO(YKiHF zEsBw-h!i8SeJ}?Q8t)l%CMm}|Zp~ab?;4k(zt_y*saIipaC@DFmhJ&)!i(GLU9Llql&PFYK01@(3yigRt;lQ>5j?5&DC-(*Dg&S9f^ zw$}|1gO>}T=Z&1xA}csQ(j4agv#*qI=86TL2D2`g1V}qwfh7}ZSWWJ7IS+;TV){sM zpB+no>eQRteY&yT)Ryg~nF!>TPWiH7tQeBH-E&{!Zqy-IoCvC{* zsl#c2jH@ijV`bxf0%b4yg|c!2*cgH<3z}NR=8AqUY<+-PF3`ur1oRYoGA)ZBJ)(no z6^+3Fz+uSKCm~7g%|UCwSv|6=W8HEj35-I9#U-SB{{*Pv&KJ#f+&AnkA}Z@H?w^QB zx5UWinm1Ni=m3u+xohmQ@#e%g*{Zc_hl!d|v)0&ZEKJs7ued|ejIWu1 z?wZ+We3w0HtU5J@6qgw%vGM>0t{ zfsM;k0Lq5NcUHxgqYUuGY2^@xJcexSWP~Co^z^9+J$*_WlvVbPH>*xg%G}D)YG0HO ze|`8^`o5X@2kE2x=1W!QNO1H>kdc>xZ#+W06dB{5e3n)a3o6AzsH}=#QBJN>5oIo) zp$4m3sK_r+DLMW6NxjMsC%7Gr7E4&5jU!FtWrg<8)P3!l(uV5r?Hw?fk7=YF} zU?#~vh_TH9#y&||Ddw01S|c4W51WT}rut~yJjuGouOat{>I1s>5EKqtHrH6-lB7c! zVqlRiS#q$BTfi;ghX^NEYQvhiGLy080=}2uBG6>}Iv1;$A1(;FeXow^i5s4`gikaV zr?AULvd!veci>|Bb_);FZYXIUK7azL5%^d}dXiArEKMs&Qzb7S%7z4-#|LrPiZ*_)3bv7Z|x%v zYi%+7_f7r#*Jh*eoocqn*SU0LlB5ge^f!*57&-I8nbR+foftcH_VmfI6VIO!&yGEJ z_E@@0!<(5{MB*eQl?_jF0iq95W=`x9`7Mi#8D`xigZw^5K&)VR#nX}K9v`7Fk=d{HiPkpq72m>YK=V+oY)deUY1AM`aOSpqIi6wJz_V$070 zb^%G!{UYu)yrb6?RNya(>hsNxy9s4;k{Q&$gGwc(DpD57<1m|@;TkOBU3!E6sP%$W!*=r}k63p!elz=Dp_>%fAJ z&LdhL1r~H{9#|Au*h7(e!uTL8j=k!ME(#^uYjvcduzE)iqTa(JDyBoMWIBtS_CU6% zM3P*@?!?@|8vy_NFoCu|;@!gn@(iYJdBO4=q1q>HUD-v{{fX*d2B^N!^MrbN_wo`A zav9)Lr$EA7>$h?0(sat@6+$~K=g(CCWda`qWa9D_D!)qLH3F{_xJrP`8r?}wQc3Sh z5BM2EN$>p;DIn3>a<}(e)z9y4n_G55GP~hz%dY^DQv^H$Hwft2TL()D_pel61=xAU zoje^996NbBZGrxh7Nsd=+sZyhgG(!WpH|k* z0 z{0RY?MgEjP>ppZzGx9Ic@CT&eX@JPu#7jgBUI>zFyAJHkc*D+weM$YhE1oo3w*ehu*de_BOY!6_z7 zeX9-vg3e-UF~N;x2z@HA_vI_8=y3Wciv1SmZlC zRA%<<+9*E0#h}!WpFLhcqi2_cUDhhsar*i_L>q+KWP!rbu@e&Z@-Tsxef|WY>jYYK zs!24Bx+lOU!7&tedNxbpSuKgM5kh2})zeKn>S%g)vpBKJXJ{SI5}-*VPmqk}HcPFw z$`&{M3SAD-Qc3JbZ$ylNYpDKHT*FX#0ZH$x#WjdgStUCg)9?Kj%1$6^m*9s7#Y;-XJCk5fY=2ONLEUho|dorY$tQz~^)2blKN& zmMC-@7Vt#Q;am<)_#xigi-H~+1lN!59VI?l31{gzXja#(b~F;3md`{cvF+Sdr%6@|5put0?M5dkxq%6^-kCJ8!Yb>t&D62zT0>>k* zxUmimD4UokB6zw1P4IdN`ug>7ZKT~K8s(mgo;=Uf{R9*df_IOY(4e(1Ggw4=?ZDyx E0);dzQ2+n{ diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py deleted file mode 100644 index 166fb68..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py +++ /dev/null @@ -1,283 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/CatchTurtle.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_CatchTurtle_Request(type): - """Metaclass of message 'CatchTurtle_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Request(metaclass=Metaclass_CatchTurtle_Request): - """Message class 'CatchTurtle_Request'.""" - - __slots__ = [ - '_name', - ] - - _fields_and_field_types = { - 'name': 'string', - } - - SLOT_TYPES = ( - rosidl_parser.definition.UnboundedString(), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.name = kwargs.get('name', str()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.name != other.name: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def name(self): - """Message field 'name'.""" - return self._name - - @name.setter - def name(self, value): - if __debug__: - assert \ - isinstance(value, str), \ - "The 'name' field must be of type 'str'" - self._name = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_CatchTurtle_Response(type): - """Metaclass of message 'CatchTurtle_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__catch_turtle__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__catch_turtle__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__catch_turtle__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__catch_turtle__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__catch_turtle__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class CatchTurtle_Response(metaclass=Metaclass_CatchTurtle_Response): - """Message class 'CatchTurtle_Response'.""" - - __slots__ = [ - '_success', - ] - - _fields_and_field_types = { - 'success': 'boolean', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('boolean'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.success = kwargs.get('success', bool()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.success != other.success: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def success(self): - """Message field 'success'.""" - return self._success - - @success.setter - def success(self, value): - if __debug__: - assert \ - isinstance(value, bool), \ - "The 'success' field must be of type 'bool'" - self._success = value - - -class Metaclass_CatchTurtle(type): - """Metaclass of service 'CatchTurtle'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.CatchTurtle') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__catch_turtle - - from my_robot_interfaces.srv import _catch_turtle - if _catch_turtle.Metaclass_CatchTurtle_Request._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Request.__import_type_support__() - if _catch_turtle.Metaclass_CatchTurtle_Response._TYPE_SUPPORT is None: - _catch_turtle.Metaclass_CatchTurtle_Response.__import_type_support__() - - -class CatchTurtle(metaclass=Metaclass_CatchTurtle): - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Request as Request - from my_robot_interfaces.srv._catch_turtle import CatchTurtle_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c deleted file mode 100644 index 79a4795..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c +++ /dev/null @@ -1,208 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/CatchTurtle.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -#include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - -#include "rosidl_runtime_c/string.h" -#include "rosidl_runtime_c/string_functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[58]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Request", full_classname_dest, 57) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = _ros_message; - { // name - PyObject * field = PyObject_GetAttrString(_pymsg, "name"); - if (!field) { - return false; - } - assert(PyUnicode_Check(field)); - PyObject * encoded_field = PyUnicode_AsUTF8String(field); - if (!encoded_field) { - Py_DECREF(field); - return false; - } - rosidl_runtime_c__String__assign(&ros_message->name, PyBytes_AS_STRING(encoded_field)); - Py_DECREF(encoded_field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Request * ros_message = (my_robot_interfaces__srv__CatchTurtle_Request *)raw_ros_message; - { // name - PyObject * field = NULL; - field = PyUnicode_DecodeUTF8( - ros_message->name.data, - strlen(ros_message->name.data), - "replace"); - if (!field) { - return NULL; - } - { - int rc = PyObject_SetAttrString(_pymessage, "name", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/catch_turtle__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__catch_turtle__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[59]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._catch_turtle.CatchTurtle_Response", full_classname_dest, 58) == 0); - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = _ros_message; - { // success - PyObject * field = PyObject_GetAttrString(_pymsg, "success"); - if (!field) { - return false; - } - assert(PyBool_Check(field)); - ros_message->success = (Py_True == field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__catch_turtle__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of CatchTurtle_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._catch_turtle"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "CatchTurtle_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__CatchTurtle_Response * ros_message = (my_robot_interfaces__srv__CatchTurtle_Response *)raw_ros_message; - { // success - PyObject * field = NULL; - field = PyBool_FromLong(ros_message->success ? 1 : 0); - { - int rc = PyObject_SetAttrString(_pymessage, "success", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py deleted file mode 100644 index fbac567..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py +++ /dev/null @@ -1,313 +0,0 @@ -# generated from rosidl_generator_py/resource/_idl.py.em -# with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -# generated code does not contain a copyright notice - - -# Import statements for member types - -import builtins # noqa: E402, I100 - -import math # noqa: E402, I100 - -import rosidl_parser.definition # noqa: E402, I100 - - -class Metaclass_ComputeRectangleArea_Request(type): - """Metaclass of message 'ComputeRectangleArea_Request'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Request') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__request - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__request - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__request - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__request - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__request - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Request(metaclass=Metaclass_ComputeRectangleArea_Request): - """Message class 'ComputeRectangleArea_Request'.""" - - __slots__ = [ - '_length', - '_width', - ] - - _fields_and_field_types = { - 'length': 'double', - 'width': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.length = kwargs.get('length', float()) - self.width = kwargs.get('width', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.length != other.length: - return False - if self.width != other.width: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def length(self): - """Message field 'length'.""" - return self._length - - @length.setter - def length(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'length' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'length' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._length = value - - @builtins.property - def width(self): - """Message field 'width'.""" - return self._width - - @width.setter - def width(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'width' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'width' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._width = value - - -# Import statements for member types - -# already imported above -# import builtins - -# already imported above -# import math - -# already imported above -# import rosidl_parser.definition - - -class Metaclass_ComputeRectangleArea_Response(type): - """Metaclass of message 'ComputeRectangleArea_Response'.""" - - _CREATE_ROS_MESSAGE = None - _CONVERT_FROM_PY = None - _CONVERT_TO_PY = None - _DESTROY_ROS_MESSAGE = None - _TYPE_SUPPORT = None - - __constants = { - } - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea_Response') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__srv__compute_rectangle_area__response - cls._CONVERT_FROM_PY = module.convert_from_py_msg__srv__compute_rectangle_area__response - cls._CONVERT_TO_PY = module.convert_to_py_msg__srv__compute_rectangle_area__response - cls._TYPE_SUPPORT = module.type_support_msg__srv__compute_rectangle_area__response - cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__srv__compute_rectangle_area__response - - @classmethod - def __prepare__(cls, name, bases, **kwargs): - # list constant names here so that they appear in the help text of - # the message class under "Data and other attributes defined here:" - # as well as populate each message instance - return { - } - - -class ComputeRectangleArea_Response(metaclass=Metaclass_ComputeRectangleArea_Response): - """Message class 'ComputeRectangleArea_Response'.""" - - __slots__ = [ - '_area', - ] - - _fields_and_field_types = { - 'area': 'double', - } - - SLOT_TYPES = ( - rosidl_parser.definition.BasicType('double'), # noqa: E501 - ) - - def __init__(self, **kwargs): - assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ - 'Invalid arguments passed to constructor: %s' % \ - ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) - self.area = kwargs.get('area', float()) - - def __repr__(self): - typename = self.__class__.__module__.split('.') - typename.pop() - typename.append(self.__class__.__name__) - args = [] - for s, t in zip(self.__slots__, self.SLOT_TYPES): - field = getattr(self, s) - fieldstr = repr(field) - # We use Python array type for fields that can be directly stored - # in them, and "normal" sequences for everything else. If it is - # a type that we store in an array, strip off the 'array' portion. - if ( - isinstance(t, rosidl_parser.definition.AbstractSequence) and - isinstance(t.value_type, rosidl_parser.definition.BasicType) and - t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] - ): - if len(field) == 0: - fieldstr = '[]' - else: - assert fieldstr.startswith('array(') - prefix = "array('X', " - suffix = ')' - fieldstr = fieldstr[len(prefix):-len(suffix)] - args.append(s[1:] + '=' + fieldstr) - return '%s(%s)' % ('.'.join(typename), ', '.join(args)) - - def __eq__(self, other): - if not isinstance(other, self.__class__): - return False - if self.area != other.area: - return False - return True - - @classmethod - def get_fields_and_field_types(cls): - from copy import copy - return copy(cls._fields_and_field_types) - - @builtins.property - def area(self): - """Message field 'area'.""" - return self._area - - @area.setter - def area(self, value): - if __debug__: - assert \ - isinstance(value, float), \ - "The 'area' field must be of type 'float'" - assert not (value < -1.7976931348623157e+308 or value > 1.7976931348623157e+308) or math.isinf(value), \ - "The 'area' field must be a double in [-1.7976931348623157e+308, 1.7976931348623157e+308]" - self._area = value - - -class Metaclass_ComputeRectangleArea(type): - """Metaclass of service 'ComputeRectangleArea'.""" - - _TYPE_SUPPORT = None - - @classmethod - def __import_type_support__(cls): - try: - from rosidl_generator_py import import_type_support - module = import_type_support('my_robot_interfaces') - except ImportError: - import logging - import traceback - logger = logging.getLogger( - 'my_robot_interfaces.srv.ComputeRectangleArea') - logger.debug( - 'Failed to import needed modules for type support:\n' + - traceback.format_exc()) - else: - cls._TYPE_SUPPORT = module.type_support_srv__srv__compute_rectangle_area - - from my_robot_interfaces.srv import _compute_rectangle_area - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Request.__import_type_support__() - if _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response._TYPE_SUPPORT is None: - _compute_rectangle_area.Metaclass_ComputeRectangleArea_Response.__import_type_support__() - - -class ComputeRectangleArea(metaclass=Metaclass_ComputeRectangleArea): - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Request as Request - from my_robot_interfaces.srv._compute_rectangle_area import ComputeRectangleArea_Response as Response - - def __init__(self): - raise NotImplementedError('Service classes can not be instantiated') diff --git a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c b/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c deleted file mode 100644 index ad339e7..0000000 --- a/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c +++ /dev/null @@ -1,213 +0,0 @@ -// generated from rosidl_generator_py/resource/_idl_support.c.em -// with input from my_robot_interfaces:srv/ComputeRectangleArea.idl -// generated code does not contain a copyright notice -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -#include -#include -#ifndef _WIN32 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wunused-function" -#endif -#include "numpy/ndarrayobject.h" -#ifndef _WIN32 -# pragma GCC diagnostic pop -#endif -#include "rosidl_runtime_c/visibility_control.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -#include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__request__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[77]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Request", full_classname_dest, 76) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = _ros_message; - { // length - PyObject * field = PyObject_GetAttrString(_pymsg, "length"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->length = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - { // width - PyObject * field = PyObject_GetAttrString(_pymsg, "width"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->width = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__request__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Request */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Request"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Request * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Request *)raw_ros_message; - { // length - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->length); - { - int rc = PyObject_SetAttrString(_pymessage, "length", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - { // width - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->width); - { - int rc = PyObject_SetAttrString(_pymessage, "width", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} - -#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION -// already included above -// #include -// already included above -// #include -// already included above -// #include "numpy/ndarrayobject.h" -// already included above -// #include "rosidl_runtime_c/visibility_control.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h" -// already included above -// #include "my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h" - - -ROSIDL_GENERATOR_C_EXPORT -bool my_robot_interfaces__srv__compute_rectangle_area__response__convert_from_py(PyObject * _pymsg, void * _ros_message) -{ - // check that the passed message is of the expected Python class - { - char full_classname_dest[78]; - { - char * class_name = NULL; - char * module_name = NULL; - { - PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); - if (class_attr) { - PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); - if (name_attr) { - class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); - Py_DECREF(name_attr); - } - PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); - if (module_attr) { - module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); - Py_DECREF(module_attr); - } - Py_DECREF(class_attr); - } - } - if (!class_name || !module_name) { - return false; - } - snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); - } - assert(strncmp("my_robot_interfaces.srv._compute_rectangle_area.ComputeRectangleArea_Response", full_classname_dest, 77) == 0); - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = _ros_message; - { // area - PyObject * field = PyObject_GetAttrString(_pymsg, "area"); - if (!field) { - return false; - } - assert(PyFloat_Check(field)); - ros_message->area = PyFloat_AS_DOUBLE(field); - Py_DECREF(field); - } - - return true; -} - -ROSIDL_GENERATOR_C_EXPORT -PyObject * my_robot_interfaces__srv__compute_rectangle_area__response__convert_to_py(void * raw_ros_message) -{ - /* NOTE(esteve): Call constructor of ComputeRectangleArea_Response */ - PyObject * _pymessage = NULL; - { - PyObject * pymessage_module = PyImport_ImportModule("my_robot_interfaces.srv._compute_rectangle_area"); - assert(pymessage_module); - PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ComputeRectangleArea_Response"); - assert(pymessage_class); - Py_DECREF(pymessage_module); - _pymessage = PyObject_CallObject(pymessage_class, NULL); - Py_DECREF(pymessage_class); - if (!_pymessage) { - return NULL; - } - } - my_robot_interfaces__srv__ComputeRectangleArea_Response * ros_message = (my_robot_interfaces__srv__ComputeRectangleArea_Response *)raw_ros_message; - { // area - PyObject * field = NULL; - field = PyFloat_FromDouble(ros_message->area); - { - int rc = PyObject_SetAttrString(_pymessage, "area", field); - Py_DECREF(field); - if (rc) { - return NULL; - } - } - } - - // ownership of _pymessage is transferred to the caller - return _pymessage; -} diff --git a/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces b/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces deleted file mode 100644 index 8a2b6fc..0000000 --- a/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces +++ /dev/null @@ -1 +0,0 @@ -rosidl_default_runtime;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces b/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces deleted file mode 100644 index e69de29..0000000 diff --git a/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces b/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces deleted file mode 100644 index 1157558..0000000 --- a/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces +++ /dev/null @@ -1 +0,0 @@ -/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble \ No newline at end of file diff --git a/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces b/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces deleted file mode 100644 index 054dc36..0000000 --- a/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces +++ /dev/null @@ -1,14 +0,0 @@ -msg/HardwareStatus.idl -msg/HardwareStatus.msg -msg/Turtle.idl -msg/Turtle.msg -msg/TurtleArray.idl -msg/TurtleArray.msg -srv/CatchTurtle.idl -srv/CatchTurtle.srv -srv/CatchTurtle_Request.msg -srv/CatchTurtle_Response.msg -srv/ComputeRectangleArea.idl -srv/ComputeRectangleArea.srv -srv/ComputeRectangleArea_Request.msg -srv/ComputeRectangleArea_Response.msg \ No newline at end of file diff --git a/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces b/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces deleted file mode 100644 index f57c028..0000000 --- a/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces +++ /dev/null @@ -1 +0,0 @@ -rosidl_default_runtime \ No newline at end of file diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake deleted file mode 100644 index 87f2d0c..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake +++ /dev/null @@ -1,92 +0,0 @@ -# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in - -set(_exported_dependencies "rosidl_runtime_c;rosidl_typesupport_interface;rcutils;fastrtps_cmake_module;fastcdr;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_c;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_typesupport_c;rosidl_typesupport_interface;rosidl_runtime_cpp;fastrtps_cmake_module;fastcdr;rmw;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_c;rosidl_typesupport_cpp;rosidl_typesupport_interface;rosidl_default_runtime") - -find_package(ament_cmake_libraries QUIET REQUIRED) - -# find_package() all dependencies -# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS -# variables to my_robot_interfaces_DEFINITIONS, my_robot_interfaces_INCLUDE_DIRS, -# my_robot_interfaces_LIBRARIES, and my_robot_interfaces_LINK_FLAGS. -# Additionally collect the direct dependency names in -# my_robot_interfaces_DEPENDENCIES as well as the recursive dependency names -# in my_robot_interfaces_RECURSIVE_DEPENDENCIES. -if(NOT _exported_dependencies STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - set(my_robot_interfaces_DEPENDENCIES ${_exported_dependencies}) - set(my_robot_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) - set(_libraries) - foreach(_dep ${_exported_dependencies}) - if(NOT ${_dep}_FOUND) - find_package("${_dep}" QUIET REQUIRED) - endif() - # if a package provides modern CMake interface targets use them - # exclusively assuming the classic CMake variables only exist for - # backward compatibility - set(use_modern_cmake FALSE) - if(NOT "${${_dep}_TARGETS}" STREQUAL "") - foreach(_target ${${_dep}_TARGETS}) - # only use actual targets - # in case a package uses this variable for other content - if(TARGET "${_target}") - get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) - if(_include_dirs) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${_include_dirs}") - endif() - - get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) - if(_imported_configurations) - string(TOUPPER "${_imported_configurations}" _imported_configurations) - if(DEBUG_CONFIGURATIONS) - string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) - else() - set(_debug_configurations_uppercase "DEBUG") - endif() - foreach(_imported_config ${_imported_configurations}) - get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) - if(_imported_implib) - set(_imported_implib_config "optimized") - if(${_imported_config} IN_LIST _debug_configurations_uppercase) - set(_imported_implib_config "debug") - endif() - list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) - else() - get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) - if(_imported_location) - list(APPEND _libraries "${_imported_location}") - endif() - endif() - endforeach() - endif() - - get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) - if(_link_libraries) - list(APPEND _libraries "${_link_libraries}") - endif() - set(use_modern_cmake TRUE) - endif() - endforeach() - endif() - if(NOT use_modern_cmake) - if(${_dep}_DEFINITIONS) - list_append_unique(my_robot_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}") - endif() - if(${_dep}_INCLUDE_DIRS) - list_append_unique(my_robot_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") - endif() - if(${_dep}_LIBRARIES) - list(APPEND _libraries "${${_dep}_LIBRARIES}") - endif() - if(${_dep}_LINK_FLAGS) - list_append_unique(my_robot_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}") - endif() - if(${_dep}_RECURSIVE_DEPENDENCIES) - list_append_unique(my_robot_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") - endif() - endif() - if(_libraries) - ament_libraries_deduplicate(_libraries "${_libraries}") - list(APPEND my_robot_interfaces_LIBRARIES "${_libraries}") - endif() - endforeach() -endif() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake deleted file mode 100644 index 2880eec..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in - -set(_exported_include_dirs "${my_robot_interfaces_DIR}/../../../include/my_robot_interfaces") - -# append include directories to my_robot_interfaces_INCLUDE_DIRS -# warn about not existing paths -if(NOT _exported_include_dirs STREQUAL "") - find_package(ament_cmake_core QUIET REQUIRED) - foreach(_exported_include_dir ${_exported_include_dirs}) - if(NOT IS_DIRECTORY "${_exported_include_dir}") - message(WARNING "Package 'my_robot_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist") - endif() - normalize_path(_exported_include_dir "${_exported_include_dir}") - list(APPEND my_robot_interfaces_INCLUDE_DIRS "${_exported_include_dir}") - endforeach() -endif() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake deleted file mode 100644 index 90302d2..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake +++ /dev/null @@ -1,141 +0,0 @@ -# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in - -set(_exported_libraries "my_robot_interfaces__rosidl_generator_c;my_robot_interfaces__rosidl_typesupport_c;my_robot_interfaces__rosidl_typesupport_cpp") -set(_exported_library_names "") - -# populate my_robot_interfaces_LIBRARIES -if(NOT _exported_libraries STREQUAL "") - # loop over libraries, either target names or absolute paths - list(LENGTH _exported_libraries _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_libraries ${_i} _arg) - - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library") - endif() - list(GET _exported_libraries ${_i} _library) - else() - # the value is a library without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # warn about not existing library and ignore it - message(FATAL_ERROR "Package 'my_robot_interfaces' exports the library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_library}") - endif() - endif() - endwhile() -endif() - -# find_library() library names with optional LIBRARY_DIRS -# and add the libraries to my_robot_interfaces_LIBRARIES -if(NOT _exported_library_names STREQUAL "") - # loop over library names - # but remember related build configuration keyword if available - list(LENGTH _exported_library_names _length) - set(_i 0) - while(_i LESS _length) - list(GET _exported_library_names ${_i} _arg) - # pass linker flags along - if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") - list(APPEND my_robot_interfaces_LIBRARIES "${_arg}") - math(EXPR _i "${_i} + 1") - continue() - endif() - - if("${_arg}" MATCHES "^(debug|optimized|general)$") - # remember build configuration keyword - # and get following library name - set(_cfg "${_arg}") - math(EXPR _i "${_i} + 1") - if(_i EQUAL _length) - message(FATAL_ERROR "Package 'my_robot_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target") - endif() - list(GET _exported_library_names ${_i} _library) - else() - # the value is a library target without a build configuration keyword - set(_cfg "") - set(_library "${_arg}") - endif() - math(EXPR _i "${_i} + 1") - - # extract optional LIBRARY_DIRS from library name - string(REPLACE ":" ";" _library_dirs "${_library}") - list(GET _library_dirs 0 _library_name) - list(REMOVE_AT _library_dirs 0) - - set(_lib "NOTFOUND") - if(NOT _library_dirs) - # search for library in the common locations - find_library( - _lib - NAMES "${_library_name}" - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING "Package 'my_robot_interfaces' exports library '${_library_name}' which couldn't be found") - endif() - else() - # search for library in the specified directories - find_library( - _lib - NAMES "${_library_name}" - PATHS ${_library_dirs} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - if(NOT _lib) - # warn about not existing library and later ignore it - message(WARNING - "Package 'my_robot_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") - endif() - endif() - if(_lib) - list(APPEND my_robot_interfaces_LIBRARIES ${_cfg} "${_lib}") - endif() - endwhile() -endif() - -# TODO(dirk-thomas) deduplicate my_robot_interfaces_LIBRARIES -# while maintaining library order -# as well as build configuration keywords -# as well as linker flags diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake deleted file mode 100644 index 489c5db..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake +++ /dev/null @@ -1,27 +0,0 @@ -# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in - -set(_exported_targets "export_my_robot_interfaces__rosidl_generator_c;export_my_robot_interfaces__rosidl_typesupport_fastrtps_c;my_robot_interfaces__rosidl_typesupport_introspection_c;my_robot_interfaces__rosidl_typesupport_c;export_my_robot_interfaces__rosidl_generator_cpp;export_my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;my_robot_interfaces__rosidl_typesupport_introspection_cpp;my_robot_interfaces__rosidl_typesupport_cpp;export_my_robot_interfaces__rosidl_generator_py") - -# include all exported targets -if(NOT _exported_targets STREQUAL "") - foreach(_target ${_exported_targets}) - set(_export_file "${my_robot_interfaces_DIR}/${_target}Export.cmake") - include("${_export_file}") - - # extract the target names associated with the export - set(_regex "foreach\\((_cmake)?_expected_?[Tt]arget (IN ITEMS )?(.+)\\)") - file( - STRINGS "${_export_file}" _foreach_targets - REGEX "${_regex}") - list(LENGTH _foreach_targets _matches) - if(NOT _matches EQUAL 1) - message(FATAL_ERROR - "Failed to find exported target names in '${_export_file}'") - endif() - string(REGEX REPLACE "${_regex}" "\\3" _targets "${_foreach_targets}") - string(REPLACE " " ";" _targets "${_targets}") - list(LENGTH _targets _length) - - list(APPEND my_robot_interfaces_TARGETS ${_targets}) - endforeach() -endif() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake deleted file mode 100644 index e7d340c..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_generator_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_generator_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_generator_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_generator_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake deleted file mode 100644 index e702939..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake +++ /dev/null @@ -1,99 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rcutils::rcutils" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake deleted file mode 100644 index 2fa8d91..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake +++ /dev/null @@ -1,99 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp INTERFACE IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "rosidl_runtime_cpp::rosidl_runtime_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 3.0.0) - message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake deleted file mode 100644 index a9576e3..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_py" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_generator_py APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_generator_py.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_generator_py ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_generator_py "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_generator_py.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake deleted file mode 100644 index 2d3461d..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_generator_py) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_generator_py -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_generator_py PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c;/usr/lib/x86_64-linux-gnu/libpython3.10.so;my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_generator_pyExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake deleted file mode 100644 index 1d0058b..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake deleted file mode 100644 index 7e75758..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "fastcdr;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake deleted file mode 100644 index 60ee723..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake deleted file mode 100644 index 55019c7..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "fastcdr;rmw::rmw;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake deleted file mode 100644 index 7beb732..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake deleted file mode 100644 index 3353627..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# generated from ament/cmake/core/templates/nameConfig.cmake.in - -# prevent multiple inclusion -if(_my_robot_interfaces_CONFIG_INCLUDED) - # ensure to keep the found flag the same - if(NOT DEFINED my_robot_interfaces_FOUND) - # explicitly set it to FALSE, otherwise CMake will set it to TRUE - set(my_robot_interfaces_FOUND FALSE) - elseif(NOT my_robot_interfaces_FOUND) - # use separate condition to avoid uninitialized variable warning - set(my_robot_interfaces_FOUND FALSE) - endif() - return() -endif() -set(_my_robot_interfaces_CONFIG_INCLUDED TRUE) - -# output package information -if(NOT my_robot_interfaces_FIND_QUIETLY) - message(STATUS "Found my_robot_interfaces: 0.0.0 (${my_robot_interfaces_DIR})") -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "Package 'my_robot_interfaces' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - # optionally quiet the deprecation message - if(NOT ${my_robot_interfaces_DEPRECATED_QUIET}) - message(DEPRECATION "${_msg}") - endif() -endif() - -# flag package as ament-based to distinguish it after being find_package()-ed -set(my_robot_interfaces_FOUND_AMENT_PACKAGE TRUE) - -# include all config extra files -set(_extras "rosidl_cmake-extras.cmake;ament_cmake_export_include_directories-extras.cmake;ament_cmake_export_libraries-extras.cmake;ament_cmake_export_targets-extras.cmake;rosidl_cmake_export_typesupport_targets-extras.cmake;ament_cmake_export_dependencies-extras.cmake;rosidl_cmake_export_typesupport_libraries-extras.cmake") -foreach(_extra ${_extras}) - include("${my_robot_interfaces_DIR}/${_extra}") -endforeach() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake deleted file mode 100644 index a17d779..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake +++ /dev/null @@ -1,20 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c PROPERTIES - IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_c::rosidl_typesupport_c" - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake deleted file mode 100644 index 1821a3c..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_c PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake deleted file mode 100644 index c0bffae..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake +++ /dev/null @@ -1,20 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp PROPERTIES - IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_cpp::rosidl_typesupport_cpp;rosidl_typesupport_c::rosidl_typesupport_c" - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake deleted file mode 100644 index 8a1ca68..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_cpp PROPERTIES - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake deleted file mode 100644 index 5d26d2c..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake deleted file mode 100644 index bdff058..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_c PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_introspection_cExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_c" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake deleted file mode 100644 index ae20b01..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake +++ /dev/null @@ -1,19 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp" for configuration "" -set_property(TARGET my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - IMPORTED_SONAME_NOCONFIG "libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" - ) - -list(APPEND _IMPORT_CHECK_TARGETS my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp ) -list(APPEND _IMPORT_CHECK_FILES_FOR_my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp "${_IMPORT_PREFIX}/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake deleted file mode 100644 index 66d12d6..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6...3.20) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp -add_library(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp SHARED IMPORTED) - -set_target_properties(my_robot_interfaces::my_robot_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/my_robot_interfaces" - INTERFACE_LINK_LIBRARIES "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp" -) - -if(CMAKE_VERSION VERSION_LESS 2.8.12) - message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# Make sure the targets which have been exported in some other -# export set exist. -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) -foreach(_target "my_robot_interfaces::my_robot_interfaces__rosidl_generator_cpp" ) - if(NOT TARGET "${_target}" ) - set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") - endif() -endforeach() - -if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - if(CMAKE_FIND_PACKAGE_NAME) - set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) - set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - else() - message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") - endif() -endif() -unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake deleted file mode 100644 index 5e06c04..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake +++ /dev/null @@ -1,4 +0,0 @@ -# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in - -set(my_robot_interfaces_IDL_FILES "msg/HardwareStatus.idl;msg/Turtle.idl;msg/TurtleArray.idl;srv/ComputeRectangleArea.idl;srv/CatchTurtle.idl") -set(my_robot_interfaces_INTERFACE_FILES "msg/HardwareStatus.msg;msg/Turtle.msg;msg/TurtleArray.msg;srv/ComputeRectangleArea.srv;srv/ComputeRectangleArea_Request.msg;srv/ComputeRectangleArea_Response.msg;srv/CatchTurtle.srv;srv/CatchTurtle_Request.msg;srv/CatchTurtle_Response.msg") diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake deleted file mode 100644 index df1a37c..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake +++ /dev/null @@ -1,49 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in - -set(_exported_typesupport_libraries - "__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp") - -# populate my_robot_interfaces_LIBRARIES_ -if(NOT _exported_typesupport_libraries STREQUAL "") - # loop over typesupport libraries - foreach(_tuple ${_exported_typesupport_libraries}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _library) - - if(NOT IS_ABSOLUTE "${_library}") - # search for library target relative to this CMake file - set(_lib "NOTFOUND") - find_library( - _lib NAMES "${_library}" - PATHS "${my_robot_interfaces_DIR}/../../../lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH - ) - - if(NOT _lib) - # the library wasn't found - message(FATAL_ERROR - "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which couldn't be found") - elseif(NOT IS_ABSOLUTE "${_lib}") - # the found library must be an absolute path - message(FATAL_ERROR - "Package 'my_robot_interfaces' found the typesupport library '${_library}' at '${_lib}' " - "which is not an absolute path") - elseif(NOT EXISTS "${_lib}") - # the found library must exist - message(FATAL_ERROR "Package 'my_robot_interfaces' found the typesupport library '${_lib}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}") - endif() - - else() - if(NOT EXISTS "${_library}") - # the found library must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport library '${_library}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_LIBRARIES${_suffix} "${_library}") - endif() - endif() - endforeach() -endif() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake b/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake deleted file mode 100644 index 19617ea..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in - -set(_exported_typesupport_targets - "__rosidl_generator_c:my_robot_interfaces__rosidl_generator_c;__rosidl_typesupport_fastrtps_c:my_robot_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_introspection_c:my_robot_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_c:my_robot_interfaces__rosidl_typesupport_c;__rosidl_generator_cpp:my_robot_interfaces__rosidl_generator_cpp;__rosidl_typesupport_fastrtps_cpp:my_robot_interfaces__rosidl_typesupport_fastrtps_cpp;__rosidl_typesupport_introspection_cpp:my_robot_interfaces__rosidl_typesupport_introspection_cpp;__rosidl_typesupport_cpp:my_robot_interfaces__rosidl_typesupport_cpp;__rosidl_generator_py:my_robot_interfaces__rosidl_generator_py") - -# populate my_robot_interfaces_TARGETS_ -if(NOT _exported_typesupport_targets STREQUAL "") - # loop over typesupport targets - foreach(_tuple ${_exported_typesupport_targets}) - string(REPLACE ":" ";" _tuple "${_tuple}") - list(GET _tuple 0 _suffix) - list(GET _tuple 1 _target) - - set(_target "my_robot_interfaces::${_target}") - if(NOT TARGET "${_target}") - # the exported target must exist - message(WARNING "Package 'my_robot_interfaces' exports the typesupport target '${_target}' which doesn't exist") - else() - list(APPEND my_robot_interfaces_TARGETS${_suffix} "${_target}") - endif() - endforeach() -endif() diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh b/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh deleted file mode 100644 index 02e441b..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh +++ /dev/null @@ -1,4 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv deleted file mode 100644 index 89bec93..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh b/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh deleted file mode 100644 index 292e518..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh +++ /dev/null @@ -1,16 +0,0 @@ -# copied from ament_package/template/environment_hook/library_path.sh - -# detect if running on Darwin platform -_UNAME=`uname -s` -_IS_DARWIN=0 -if [ "$_UNAME" = "Darwin" ]; then - _IS_DARWIN=1 -fi -unset _UNAME - -if [ $_IS_DARWIN -eq 0 ]; then - ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" -else - ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" -fi -unset _IS_DARWIN diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv deleted file mode 100644 index b94426a..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh b/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh deleted file mode 100644 index e59b749..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh +++ /dev/null @@ -1,5 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv deleted file mode 100644 index 2407605..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;local/lib/python3.10/dist-packages diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh b/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh deleted file mode 100644 index 579f269..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from ament_package/template/environment_hook/pythonpath.sh.in - -ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/local/lib/python3.10/dist-packages" diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv deleted file mode 100644 index e119f32..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1 b/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1 deleted file mode 100644 index d03facc..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh b/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh deleted file mode 100644 index a948e68..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv deleted file mode 100644 index 89bec93..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1 b/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1 deleted file mode 100644 index f6df601..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em - -colcon_prepend_unique_value LD_LIBRARY_PATH "$env:COLCON_CURRENT_PREFIX\lib" diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh b/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh deleted file mode 100644 index ca3c102..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value LD_LIBRARY_PATH "$COLCON_CURRENT_PREFIX/lib" diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash b/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash deleted file mode 100644 index 49782f2..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash +++ /dev/null @@ -1,46 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv deleted file mode 100644 index 65c0e57..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv +++ /dev/null @@ -1,4 +0,0 @@ -source;share/my_robot_interfaces/environment/ament_prefix_path.sh -source;share/my_robot_interfaces/environment/library_path.sh -source;share/my_robot_interfaces/environment/path.sh -source;share/my_robot_interfaces/environment/pythonpath.sh diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh b/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh deleted file mode 100644 index d53d959..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh +++ /dev/null @@ -1,186 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces"} -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/my_robot_interfaces/environment/ament_prefix_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/library_path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/path.sh" -ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/my_robot_interfaces/environment/pythonpath.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/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh b/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh deleted file mode 100644 index fe161be..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh +++ /dev/null @@ -1,59 +0,0 @@ -# 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/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl b/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl deleted file mode 100644 index a58fccb..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl +++ /dev/null @@ -1,16 +0,0 @@ -// generated from rosidl_adapter/resource/msg.idl.em -// with input from my_robot_interfaces/msg/HardwareStatus.msg -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module msg { - struct HardwareStatus { - int64 temperature; - - boolean are_motors_ready; - - string debug_message; - }; - }; -}; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl b/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl deleted file mode 100644 index 1cdb534..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl +++ /dev/null @@ -1,18 +0,0 @@ -// generated from rosidl_adapter/resource/msg.idl.em -// with input from my_robot_interfaces/msg/Turtle.msg -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module msg { - struct Turtle { - string name; - - double x; - - double y; - - double theta; - }; - }; -}; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl b/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl deleted file mode 100644 index 5c885d7..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl +++ /dev/null @@ -1,13 +0,0 @@ -// generated from rosidl_adapter/resource/msg.idl.em -// with input from my_robot_interfaces/msg/TurtleArray.msg -// generated code does not contain a copyright notice - -#include "my_robot_interfaces/msg/Turtle.idl" - -module my_robot_interfaces { - module msg { - struct TurtleArray { - sequence turtles; - }; - }; -}; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/package.bash b/install/my_robot_interfaces/share/my_robot_interfaces/package.bash deleted file mode 100644 index 0695022..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/package.bash +++ /dev/null @@ -1,39 +0,0 @@ -# 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/my_robot_interfaces/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/my_robot_interfaces/local_setup.bash" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv b/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv deleted file mode 100644 index 77e2bcc..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv +++ /dev/null @@ -1,11 +0,0 @@ -source;share/my_robot_interfaces/hook/cmake_prefix_path.ps1 -source;share/my_robot_interfaces/hook/cmake_prefix_path.dsv -source;share/my_robot_interfaces/hook/cmake_prefix_path.sh -source;share/my_robot_interfaces/hook/ld_library_path_lib.ps1 -source;share/my_robot_interfaces/hook/ld_library_path_lib.dsv -source;share/my_robot_interfaces/hook/ld_library_path_lib.sh -source;share/my_robot_interfaces/local_setup.bash -source;share/my_robot_interfaces/local_setup.dsv -source;share/my_robot_interfaces/local_setup.ps1 -source;share/my_robot_interfaces/local_setup.sh -source;share/my_robot_interfaces/local_setup.zsh diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1 b/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1 deleted file mode 100644 index d6ff081..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1 +++ /dev/null @@ -1,117 +0,0 @@ -# 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/my_robot_interfaces/hook/cmake_prefix_path.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/my_robot_interfaces/hook/ld_library_path_lib.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/my_robot_interfaces/local_setup.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/package.sh b/install/my_robot_interfaces/share/my_robot_interfaces/package.sh deleted file mode 100644 index fe02bef..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/package.sh +++ /dev/null @@ -1,88 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces" -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/my_robot_interfaces/hook/cmake_prefix_path.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/my_robot_interfaces/hook/ld_library_path_lib.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/my_robot_interfaces/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/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh b/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh deleted file mode 100644 index 6012586..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh +++ /dev/null @@ -1,50 +0,0 @@ -# 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/my_robot_interfaces/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/my_robot_interfaces/local_setup.zsh" - -unset COLCON_CURRENT_PREFIX - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl b/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl deleted file mode 100644 index ebb6f43..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl +++ /dev/null @@ -1,15 +0,0 @@ -// generated from rosidl_adapter/resource/srv.idl.em -// with input from my_robot_interfaces/srv/CatchTurtle.srv -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module srv { - struct CatchTurtle_Request { - string name; - }; - struct CatchTurtle_Response { - boolean success; - }; - }; -}; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg b/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg deleted file mode 100644 index 42f2bc1..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg +++ /dev/null @@ -1 +0,0 @@ -string name diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg b/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg deleted file mode 100644 index 162f08d..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg +++ /dev/null @@ -1,2 +0,0 @@ - -bool success \ No newline at end of file diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl b/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl deleted file mode 100644 index e52d0ff..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl +++ /dev/null @@ -1,17 +0,0 @@ -// generated from rosidl_adapter/resource/srv.idl.em -// with input from my_robot_interfaces/srv/ComputeRectangleArea.srv -// generated code does not contain a copyright notice - - -module my_robot_interfaces { - module srv { - struct ComputeRectangleArea_Request { - double length; - - double width; - }; - struct ComputeRectangleArea_Response { - double area; - }; - }; -}; diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg b/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg deleted file mode 100644 index 2162c6b..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg +++ /dev/null @@ -1,2 +0,0 @@ -float64 length -float64 width diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg b/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg deleted file mode 100644 index 6da0c40..0000000 --- a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg +++ /dev/null @@ -1,2 +0,0 @@ - -float64 area \ No newline at end of file diff --git a/install/setup.bash b/install/setup.bash deleted file mode 100644 index 10ea0f7..0000000 --- a/install/setup.bash +++ /dev/null @@ -1,31 +0,0 @@ -# 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/install/setup.ps1 b/install/setup.ps1 deleted file mode 100644 index 558e9b9..0000000 --- a/install/setup.ps1 +++ /dev/null @@ -1,29 +0,0 @@ -# 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/install/setup.sh b/install/setup.sh deleted file mode 100644 index e344284..0000000 --- a/install/setup.sh +++ /dev/null @@ -1,45 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_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/install/setup.zsh b/install/setup.zsh deleted file mode 100644 index 54799fd..0000000 --- a/install/setup.zsh +++ /dev/null @@ -1,31 +0,0 @@ -# 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/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/PKG-INFO b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/PKG-INFO deleted file mode 100644 index b4645db..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/PKG-INFO +++ /dev/null @@ -1,12 +0,0 @@ -Metadata-Version: 2.1 -Name: turtlesim-catch-them-all -Version: 0.0.0 -Summary: TODO: Package description -Home-page: UNKNOWN -Maintainer: ros-laptop1 -Maintainer-email: ros-laptop1@todo.todo -License: TODO: License declaration -Platform: UNKNOWN - -UNKNOWN - diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/SOURCES.txt b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/SOURCES.txt deleted file mode 100644 index 7232ca7..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/SOURCES.txt +++ /dev/null @@ -1,17 +0,0 @@ -package.xml -setup.cfg -setup.py -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/zip-safe -resource/turtlesim_catch_them_all -test/test_copyright.py -test/test_flake8.py -test/test_pep257.py -turtlesim_catch_them_all/__init__.py -turtlesim_catch_them_all/turtle_controller.py -turtlesim_catch_them_all/turtle_spawner.py \ No newline at end of file diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/dependency_links.txt b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/entry_points.txt b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/entry_points.txt deleted file mode 100644 index eb0a033..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/entry_points.txt +++ /dev/null @@ -1,4 +0,0 @@ -[console_scripts] -turtle_controller = turtlesim_catch_them_all.turtle_controller:main -turtle_spawner = turtlesim_catch_them_all.turtle_spawner:main - diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/requires.txt b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/requires.txt deleted file mode 100644 index 49fe098..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -setuptools diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/top_level.txt b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/top_level.txt deleted file mode 100644 index 5fb6c38..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -turtlesim_catch_them_all diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/zip-safe b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info/zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/__init__.cpython-310.pyc b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index fc263b380be239eadc1ecb619fd197b8cf78a219..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmd1j<>g`kg7#&R=^*+sh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o5k1KO;XkRlg{| zST`rJpd`P*P~RoBI2*{&FDWf5$w^JhFDc5%Pf0C~FE7^5%quQQ%*laD6=&wgCnuI9 zXT+Ceq~^whByuv7^b0CWGV=3`^$ZR4i!)17bqf-cvlG)(i*f6UkI&4@EQycTE2zB1 VVUwGmQks)$2XbgJ6OdqG001zjM2P?Z diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_controller.cpython-310.pyc b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_controller.cpython-310.pyc deleted file mode 100644 index 725b6d6b4bdaf705102e20c8ae4d0f08754a8e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3863 zcmaJ^O>Z1Y8Sd(@>G^WT_QXy$3!2>}EVB@suq&}3lq^biR{~@Zj)->9(zLsJ#y#%o zo>bMu@i0a!9BD7C#F3+Y%!MCR7eJiC39eki^H#T$aY*PmMX6KQ4riP~;y`af`Fe8qnL$*u);#jM`4-Ox%HM+HU4e{DE)UURIj~ zgJ4o0)Q#+CjY)IRH0@f}nzRRP(`MPqVC7Sb2fY5+;`PKnaR!%on>Tp#F&lJ}Ro*(V z#oeTHVqrepHKo7u6eqHF`b@h!1yAVxi$c=dyLXsM)wi{OZzfch=w|u;u@KP_#+!E{ z74MgQ5Np#&s5HuAT5tJrDnZ^wBe4dITLb$`Ysfg`_TymSaEH5(t%1uu?&Iz88V~UH zd7U@#uJI;s;T?Qwxz?b*YxUc@TW))&$dxFvED?0}m@REfZ6AepH(FQLiFJxS&ls~7 z)~U^H?wmpMXgl0KV`Fz=g&v0-`lha7Bv5sZbDcTpZ9s0S7WWs{xQ#xVzhe3>am*ce zs=ih9t?>Xo>t{CRbRl0pvrad7o%ZGyZqV4#tIB9KjGx~@zY&v0!#D!~QiauoVJf7$ zH@{ShH@D*n4<9DkQ)1k_b>2J0H@Y2V>BFS@P>z1r{mZ9+pFh4mzqYFYPVb)CvA3H} zdM`BB-_)L*O%tJmFii7Qg`r-BGP6h|Aux?5iNauel&B@qdl+T2L|=RTi9_9~E})9A zoTfcGB?e-VL<+0V_Oev&Cqj^Y=(Xx*FZx5hUQLy=JsFF1s?s7CgsJYvQI_pR@xi&C zj0QSphidj-B0@nV&>PPuU(k@gdO-}AzSFI0XO&KH{Z<82m=(norz$}+QfOv`xwLX9M*j>0|Sp69F73vTw7p;16zKus4biWOMJL+kL^Y6*mjCCigk2q_Q+^Uvm@X=QCbL;~Lf{faKRvffvlhuK|XvunjPTB>Rg7>p1Se z=imPSNL?_x3tqd1wLKJrRREIkC4XD>KNz&5ikof;bj@T>;<$8 zbZn|O5ogzdt#VI2Ai>UTLf6do4Yrl6FKaUvxj_5-%BNRM;yFIU;1NFnF#O`VUd{{SBG29T}!HBp))fOu4MF9VM z+Jo;Ltf+wAT6V)AUCNmpNkiu?t3MkAJY`S++Np2xw!U+ zGn_Md8OB?f{5gv3paOJ&sqrjueE5tj_WZ`H!FmnJVv6|Z4*^Hv#Q2CmpfP`E!A>m$ zhBIbj1CZH(%z*{kWc#IE-Zzn_8gr{LXL-!Ely~$IvyPF2&nb(eRb1GvJ7gQiw(nb? zVU=U|_b&OMvUSJ~t-iN2ua!6I&0D=x_VVJe$CHT9+r9mW_oBRqET<6j4Z;^N^+?gZ zVU%VG?_C#tU;84FvrOrloW*e><&sr;=38C=_)(mg4Cow?pX2tzpc3HgX^|rbWdDQ2 z&oC=Rk!z@I7QkHIWN*TF-e$oU_OtnWuf@WoSIeaBHz-RaJ|atOgyE#%vy9rUFnlnJ zvU0@a5hi>KiW-6}S`Z%u9YwdRWGGJHQo<$PyhBq==&z&IMv;__1fWmQg{60cZ**FM z#x4X63Y$a_LkJ3k3c+B3zc*jO_LL1*%@pVW$4@dKJ)=KB0I+YH|2>fy$-bvO5oc4x zSIU9SCJ3_AG}nRLpDA7(=EzkBSREb@InUCu>BJP4(_En?$&gymaRaVO{FcU`G8)BQ z--Xy;6Thb3hS_h+EJjz*ZI}`MXCcMgqHKt+q*q4?az!PMLUc*fZ*t|$$x$c@B#KDc zk)97DP{xdsb(A^pE2l{Duyh>t;Vh3;QDo9szKIX!*5=6KSG3IaiZL XH&6w*C;d964(yK87zKWVxzGL!1|9(p diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_spawner.cpython-310.pyc b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__pycache__/turtle_spawner.cpython-310.pyc deleted file mode 100644 index 6a28e0d465db985c7bd93843242e2b2b1e2ed077..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4237 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 0: - if self.catch_closest_turtle_first_: - closest_turtle = None - clostest_turtle_distance = None - - for turtle in msg.turtles: - dist_x = turtle.x - self.pose_.x - dist_y = turtle.y - self.pose_.y - distance = math.sqrt(dist_x**2 + dist_y**2) - if closest_turtle == None or distance < clostest_turtle_distance: - closest_turtle = turtle - clostest_turtle_distance = distance - self.turtle_to_catch_ = closest_turtle - - else: - self.turtle_to_catch_ = msg.turtles[0] - - - - def control_loop(self): - if self.pose_ == None or self.turtle_to_catch_ == None: - return - - dist_x = self.turtle_to_catch_.x - self.pose_.x - dist_y = self.turtle_to_catch_.y - self.pose_.y - dist = (dist_x **2 + dist_y **2 ) **0.5 - - goal_theta = math.atan2(dist_y, dist_x) - diff = goal_theta - self.pose_.theta - - - if diff > math.pi: - diff -= 2*math.pi - if diff < -math.pi: - diff += 2*math.pi - - msg = Twist() - - self.get_logger().info("distance:" + str(dist)) - - - if dist > 0.5: - # position - msg.linear.x = 2*dist - msg.angular.z = 6*diff - else: - # stop - msg.linear.x = 0.0 - msg.angular.z = 0.0 - self.call_catch_turtle_server(self.turtle_to_catch_.name) - self.turtle_to_catch_ = None - - self.cmd_vel_publisher_.publish(msg) - - - def call_catch_turtle_server(self, turtle_name): - client = self.create_client(CatchTurtle, "catch_turtle") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = CatchTurtle.Request() - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_catch_turtle, turtle_name=turtle_name)) - - def callback_catch_turtle(self, future, turtle_name): - try: - response =future.result() - if response.success: - self.get_logger().info("Turtle " + turtle_name + " is now dead") - else: - self.get_logger().error("Turtle " + turtle_name + " had an error") - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - -def main (args=None): - rclpy.init(args=args) - node = TurtleControllerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py b/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py deleted file mode 100644 index d4c4e63..0000000 --- a/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py +++ /dev/null @@ -1,136 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -import random -import math -from turtlesim.srv import Spawn, Kill -from functools import partial -from my_robot_interfaces.msg import Turtle, TurtleArray -from my_robot_interfaces.srv import CatchTurtle - - -class TurtleSpawnerNode(Node): - def __init__(self): - super().__init__("turtle_spawner") - - self.declare_parameter("spawn_frequency", 1.0) - self.declare_parameter("turtle_name_prefix", "turtle") - - - # Varibles - self.turtle_name_prefix_ = self.get_parameter("turtle_name_prefix").value - self.spawn_frequency = self.get_parameter("spawn_frequency").value - self.turtle_counter_ = 0 - self.alive_turtles_ = [] - - # Functions - self.allive_turtles_publisher_ = self.create_publisher(TurtleArray, "alive_turtles", 10) - self.spwawn_turtle_timer_ = self.create_timer(1/self.spawn_frequency, self.spawn_new_turtle) - self.catch_turtle_service = self.create_service(CatchTurtle, "catch_turtle", self.callback_catch_turtle) - - - def callback_catch_turtle(self, request, response): - self.call_kill_server(request.name) - response.success = True - return response - - - def publish_alive_turtles(self): - msg = TurtleArray() - msg.turtles = self.alive_turtles_ - self.allive_turtles_publisher_.publish(msg) - - - - def spawn_new_turtle(self): - self.turtle_counter_ += 1 - name = self.turtle_name_prefix_ + str(self.turtle_counter_) - - x = random.uniform(0.0, 11.0) - y = random.uniform(0.0, 11.0) - theta = random.uniform(0, 2*math.pi) - self.call_spawn_server(name, x, y, theta) - - - def call_spawn_server(self, turtle_name, x, y, theta): - client = self.create_client(Spawn, "spawn") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = Spawn.Request() - request.x = x - request.y = y - request.theta = theta - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_spawn, turtle_name=turtle_name, x=x, y=y, theta=theta)) - - def callback_call_spawn(self, future, turtle_name, x, y, theta): - try: - response = future.result() - if response.name != "": - self.get_logger().info("Turtle " + response.name + " is now alive") - new_turtle = Turtle() - new_turtle.name = turtle_name - new_turtle.x = x - new_turtle.y = y - new_turtle.theta = theta - # add turtle to array - self.alive_turtles_.append(new_turtle) - # Update Turtle list - self.publish_alive_turtles() - else: - self.get_logger().error("Service call failed: did not create turtle") - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - - - - - - - def call_kill_server(self, turtle_name): - client = self.create_client(Kill, "kill") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = Kill.Request() - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_kill, turtle_name=turtle_name)) - - def callback_call_kill(self, future, turtle_name): - try: - future.result() - self.get_logger().info("Turtle " + turtle_name + " is now dead") - for (i, turtle) in enumerate(self.alive_turtles_): - if turtle.name == turtle_name: - del self.alive_turtles_[i] - self.publish_alive_turtles() - break - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - - - - - - - - - - -def main (args=None): - rclpy.init(args=args) - node = TurtleSpawnerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_controller b/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_controller deleted file mode 100755 index 1b9681a..0000000 --- a/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_controller +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'turtlesim-catch-them-all==0.0.0','console_scripts','turtle_controller' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'turtlesim-catch-them-all==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('turtlesim-catch-them-all==0.0.0', 'console_scripts', 'turtle_controller')()) diff --git a/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_spawner b/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_spawner deleted file mode 100755 index 4c485c5..0000000 --- a/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all/turtle_spawner +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'turtlesim-catch-them-all==0.0.0','console_scripts','turtle_spawner' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'turtlesim-catch-them-all==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('turtlesim-catch-them-all==0.0.0', 'console_scripts', 'turtle_spawner')()) diff --git a/install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all b/install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all deleted file mode 100644 index 0e77a31..0000000 --- a/install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all +++ /dev/null @@ -1 +0,0 @@ -functools:geometry_msgs:math:my_robot_interfaces:random:rclpy:turtlesim \ No newline at end of file diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1 b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1 deleted file mode 100644 index 26b9997..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh deleted file mode 100644 index f3041f6..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv deleted file mode 100644 index 257067d..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;lib/python3.10/site-packages diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1 b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1 deleted file mode 100644 index caffe83..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh deleted file mode 100644 index 660c348..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh +++ /dev/null @@ -1,3 +0,0 @@ -# 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/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash deleted file mode 100644 index 576a30a..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash +++ /dev/null @@ -1,31 +0,0 @@ -# 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/turtlesim_catch_them_all/package.sh" - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv deleted file mode 100644 index 4fca5f8..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv +++ /dev/null @@ -1,6 +0,0 @@ -source;share/turtlesim_catch_them_all/hook/pythonpath.ps1 -source;share/turtlesim_catch_them_all/hook/pythonpath.dsv -source;share/turtlesim_catch_them_all/hook/pythonpath.sh -source;share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1 -source;share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv -source;share/turtlesim_catch_them_all/hook/ament_prefix_path.sh diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1 b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1 deleted file mode 100644 index 556bf3f..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1 +++ /dev/null @@ -1,116 +0,0 @@ -# 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/turtlesim_catch_them_all/hook/pythonpath.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh deleted file mode 100644 index b0e088c..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh +++ /dev/null @@ -1,87 +0,0 @@ -# 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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all" -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/turtlesim_catch_them_all/hook/pythonpath.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/turtlesim_catch_them_all/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/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh b/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh deleted file mode 100644 index d061ddb..0000000 --- a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh +++ /dev/null @@ -1,42 +0,0 @@ -# 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/turtlesim_catch_them_all/package.sh" -unset convert_zsh_to_array - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/log/COLCON_IGNORE b/log/COLCON_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/events.log b/log/build_2024-12-11_13-54-56/events.log deleted file mode 100644 index 02dbb74..0000000 --- a/log/build_2024-12-11_13-54-56/events.log +++ /dev/null @@ -1,747 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000211] (my_robot_interfaces) JobQueued: {'identifier': 'my_robot_interfaces', 'dependencies': OrderedDict()} -[0.000295] (my_cpp_pkg) JobQueued: {'identifier': 'my_cpp_pkg', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000317] (my_py_pkg) JobQueued: {'identifier': 'my_py_pkg', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000335] (turtlesim_catch_them_all) JobQueued: {'identifier': 'turtlesim_catch_them_all', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000352] (my_robot_bringup) JobQueued: {'identifier': 'my_robot_bringup', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces'), ('my_cpp_pkg', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'), ('my_py_pkg', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg'), ('turtlesim_catch_them_all', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all')])} -[0.000377] (my_robot_interfaces) JobStarted: {'identifier': 'my_robot_interfaces'} -[0.004993] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'cmake'} -[0.005252] (my_robot_interfaces) Command: {'cmd': ['/usr/bin/cmake', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces', '-DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.045688] (my_robot_interfaces) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} -[0.077943] (my_robot_interfaces) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} -[0.081951] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} -[0.099708] (-) TimerEvent: {} -[0.128706] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} -[0.136378] (my_robot_interfaces) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} -[0.136612] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting C compile features\n'} -[0.136847] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} -[0.139347] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} -[0.192170] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} -[0.196171] (my_robot_interfaces) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} -[0.196305] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} -[0.196497] (my_robot_interfaces) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} -[0.197841] (my_robot_interfaces) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake)\n'} -[0.199816] (-) TimerEvent: {} -[0.288945] (my_robot_interfaces) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} -[0.299929] (-) TimerEvent: {} -[0.340602] (my_robot_interfaces) StdoutLine: {'line': b'-- Found rosidl_default_generators: 1.2.0 (/opt/ros/humble/share/rosidl_default_generators/cmake)\n'} -[0.343365] (my_robot_interfaces) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} -[0.348508] (my_robot_interfaces) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} -[0.370258] (my_robot_interfaces) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} -[0.400132] (-) TimerEvent: {} -[0.500455] (-) TimerEvent: {} -[0.544320] (my_robot_interfaces) StdoutLine: {'line': b'-- Found ament_cmake_ros: 0.10.0 (/opt/ros/humble/share/ament_cmake_ros/cmake)\n'} -[0.600677] (-) TimerEvent: {} -[0.651606] (my_robot_interfaces) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} -[0.700878] (-) TimerEvent: {} -[0.801179] (-) TimerEvent: {} -[0.802947] (my_robot_interfaces) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} -[0.819934] (my_robot_interfaces) StdoutLine: {'line': b'-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.6") \n'} -[0.821284] (my_robot_interfaces) StdoutLine: {'line': b'-- Found python_cmake_module: 0.10.0 (/opt/ros/humble/share/python_cmake_module/cmake)\n'} -[0.836380] (my_robot_interfaces) StdoutLine: {'line': b'-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable version "3.10.12", minimum required is "3.5") \n'} -[0.836512] (my_robot_interfaces) StdoutLine: {'line': b'-- Using PYTHON_EXECUTABLE: /usr/bin/python3\n'} -[0.836572] (my_robot_interfaces) StdoutLine: {'line': b'-- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.10\n'} -[0.836626] (my_robot_interfaces) StdoutLine: {'line': b'-- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.10.so\n'} -[0.848287] (my_robot_interfaces) StdoutLine: {'line': b'-- Found PythonExtra: .so \n'} -[0.870614] (my_robot_interfaces) StdoutLine: {'line': b'-- Configuring done\n'} -[0.886295] (my_robot_interfaces) StdoutLine: {'line': b'-- Generating done\n'} -[0.891395] (my_robot_interfaces) StdoutLine: {'line': b'-- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces\n'} -[0.897001] (my_robot_interfaces) CommandEnded: {'returncode': 0} -[0.897315] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'build'} -[0.897405] (my_robot_interfaces) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.901376] (-) TimerEvent: {} -[0.926366] (my_robot_interfaces) StdoutLine: {'line': b'[ 1%] \x1b[34m\x1b[1mGenerating C code for ROS interfaces\x1b[0m\n'} -[0.934086] (my_robot_interfaces) StdoutLine: {'line': b'[ 3%] \x1b[34m\x1b[1mGenerating C++ code for ROS interfaces\x1b[0m\n'} -[0.939704] (my_robot_interfaces) StdoutLine: {'line': b'[ 3%] Built target ament_cmake_python_copy_my_robot_interfaces\n'} -[1.001599] (-) TimerEvent: {} -[1.069538] (my_robot_interfaces) StdoutLine: {'line': b'running egg_info\n'} -[1.069831] (my_robot_interfaces) StdoutLine: {'line': b'creating my_robot_interfaces.egg-info\n'} -[1.070105] (my_robot_interfaces) StdoutLine: {'line': b'writing my_robot_interfaces.egg-info/PKG-INFO\n'} -[1.070356] (my_robot_interfaces) StdoutLine: {'line': b'writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt\n'} -[1.070422] (my_robot_interfaces) StdoutLine: {'line': b'writing top-level names to my_robot_interfaces.egg-info/top_level.txt\n'} -[1.070476] (my_robot_interfaces) StdoutLine: {'line': b"writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt'\n"} -[1.071327] (my_robot_interfaces) StdoutLine: {'line': b"reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt'\n"} -[1.071454] (my_robot_interfaces) StdoutLine: {'line': b"writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt'\n"} -[1.087838] (my_robot_interfaces) StdoutLine: {'line': b'[ 3%] Built target ament_cmake_python_build_my_robot_interfaces_egg\n'} -[1.101807] (-) TimerEvent: {} -[1.190448] (my_robot_interfaces) StdoutLine: {'line': b'[ 3%] Built target my_robot_interfaces__cpp\n'} -[1.195831] (my_robot_interfaces) StdoutLine: {'line': b'[ 4%] \x1b[34m\x1b[1mGenerating C++ type support dispatch for ROS interfaces\x1b[0m\n'} -[1.196853] (my_robot_interfaces) StdoutLine: {'line': b'[ 6%] \x1b[34m\x1b[1mGenerating C++ introspection for ROS interfaces\x1b[0m\n'} -[1.197091] (my_robot_interfaces) StdoutLine: {'line': b'[ 7%] \x1b[34m\x1b[1mGenerating C++ type support for eProsima Fast-RTPS\x1b[0m\n'} -[1.201954] (-) TimerEvent: {} -[1.202627] (my_robot_interfaces) StdoutLine: {'line': b'[ 11%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o\x1b[0m\n'} -[1.202795] (my_robot_interfaces) StdoutLine: {'line': b'[ 11%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o\x1b[0m\n'} -[1.202908] (my_robot_interfaces) StdoutLine: {'line': b'[ 12%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o\x1b[0m\n'} -[1.204531] (my_robot_interfaces) StdoutLine: {'line': b'[ 14%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o\x1b[0m\n'} -[1.205633] (my_robot_interfaces) StdoutLine: {'line': b'[ 15%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o\x1b[0m\n'} -[1.249872] (my_robot_interfaces) StdoutLine: {'line': b'[ 17%] \x1b[32m\x1b[1mLinking C shared library libmy_robot_interfaces__rosidl_generator_c.so\x1b[0m\n'} -[1.279246] (my_robot_interfaces) StdoutLine: {'line': b'[ 17%] Built target my_robot_interfaces__rosidl_generator_c\n'} -[1.288138] (my_robot_interfaces) StdoutLine: {'line': b'[ 19%] \x1b[34m\x1b[1mGenerating C introspection for ROS interfaces\x1b[0m\n'} -[1.288323] (my_robot_interfaces) StdoutLine: {'line': b'[ 22%] \x1b[34m\x1b[1mGenerating C type support dispatch for ROS interfaces\x1b[0m\n'} -[1.288420] (my_robot_interfaces) StdoutLine: {'line': b'[ 22%] \x1b[34m\x1b[1mGenerating C type support for eProsima Fast-RTPS\x1b[0m\n'} -[1.302111] (-) TimerEvent: {} -[1.392367] (my_robot_interfaces) StdoutLine: {'line': b'[ 23%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o\x1b[0m\n'} -[1.393711] (my_robot_interfaces) StdoutLine: {'line': b'[ 25%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o\x1b[0m\n'} -[1.393884] (my_robot_interfaces) StdoutLine: {'line': b'[ 26%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o\x1b[0m\n'} -[1.394002] (my_robot_interfaces) StdoutLine: {'line': b'[ 28%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o\x1b[0m\n'} -[1.394447] (my_robot_interfaces) StdoutLine: {'line': b'[ 30%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o\x1b[0m\n'} -[1.402212] (-) TimerEvent: {} -[1.425855] (my_robot_interfaces) StdoutLine: {'line': b'[ 31%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o\x1b[0m\n'} -[1.426057] (my_robot_interfaces) StdoutLine: {'line': b'[ 33%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o\x1b[0m\n'} -[1.426779] (my_robot_interfaces) StdoutLine: {'line': b'[ 34%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o\x1b[0m\n'} -[1.427417] (my_robot_interfaces) StdoutLine: {'line': b'[ 36%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o\x1b[0m\n'} -[1.427876] (my_robot_interfaces) StdoutLine: {'line': b'[ 38%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o\x1b[0m\n'} -[1.476155] (my_robot_interfaces) StdoutLine: {'line': b'[ 39%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o\x1b[0m\n'} -[1.476371] (my_robot_interfaces) StdoutLine: {'line': b'[ 42%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o\x1b[0m\n'} -[1.476469] (my_robot_interfaces) StdoutLine: {'line': b'[ 44%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o\x1b[0m\n'} -[1.476547] (my_robot_interfaces) StdoutLine: {'line': b'[ 44%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o\x1b[0m\n'} -[1.476623] (my_robot_interfaces) StdoutLine: {'line': b'[ 46%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o\x1b[0m\n'} -[1.505054] (-) TimerEvent: {} -[1.605370] (-) TimerEvent: {} -[1.705711] (-) TimerEvent: {} -[1.717686] (my_robot_interfaces) StdoutLine: {'line': b'[ 47%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o\x1b[0m\n'} -[1.718303] (my_robot_interfaces) StdoutLine: {'line': b'[ 49%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o\x1b[0m\n'} -[1.740258] (my_robot_interfaces) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o\x1b[0m\n'} -[1.749805] (my_robot_interfaces) StdoutLine: {'line': b'[ 52%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o\x1b[0m\n'} -[1.752296] (my_robot_interfaces) StdoutLine: {'line': b'[ 53%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o\x1b[0m\n'} -[1.774534] (my_robot_interfaces) StdoutLine: {'line': b'[ 55%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o\x1b[0m\n'} -[1.781025] (my_robot_interfaces) StdoutLine: {'line': b'[ 57%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o\x1b[0m\n'} -[1.785039] (my_robot_interfaces) StdoutLine: {'line': b'[ 58%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o\x1b[0m\n'} -[1.785292] (my_robot_interfaces) StdoutLine: {'line': b'[ 60%] \x1b[32m\x1b[1mLinking CXX shared library libmy_robot_interfaces__rosidl_typesupport_cpp.so\x1b[0m\n'} -[1.785427] (my_robot_interfaces) StdoutLine: {'line': b'[ 61%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o\x1b[0m\n'} -[1.792170] (my_robot_interfaces) StdoutLine: {'line': b'[ 63%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o\x1b[0m\n'} -[1.794707] (my_robot_interfaces) StdoutLine: {'line': b'[ 65%] \x1b[32m\x1b[1mLinking CXX shared library libmy_robot_interfaces__rosidl_typesupport_c.so\x1b[0m\n'} -[1.804183] (my_robot_interfaces) StdoutLine: {'line': b'[ 66%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o\x1b[0m\n'} -[1.805728] (my_robot_interfaces) StdoutLine: {'line': b'[ 68%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o\x1b[0m\n'} -[1.805968] (-) TimerEvent: {} -[1.816401] (my_robot_interfaces) StdoutLine: {'line': b'[ 69%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o\x1b[0m\n'} -[1.827524] (my_robot_interfaces) StdoutLine: {'line': b'[ 71%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o\x1b[0m\n'} -[1.831221] (my_robot_interfaces) StdoutLine: {'line': b'[ 73%] \x1b[32mBuilding CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o\x1b[0m\n'} -[1.844291] (my_robot_interfaces) StdoutLine: {'line': b'[ 74%] \x1b[32m\x1b[1mLinking C shared library libmy_robot_interfaces__rosidl_typesupport_introspection_c.so\x1b[0m\n'} -[1.845518] (my_robot_interfaces) StdoutLine: {'line': b'[ 74%] Built target my_robot_interfaces__rosidl_typesupport_cpp\n'} -[1.877914] (my_robot_interfaces) StdoutLine: {'line': b'[ 74%] Built target my_robot_interfaces__rosidl_typesupport_c\n'} -[1.885046] (my_robot_interfaces) StdoutLine: {'line': b'[ 74%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c\n'} -[1.906162] (-) TimerEvent: {} -[2.006460] (-) TimerEvent: {} -[2.030066] (my_robot_interfaces) StdoutLine: {'line': b'[ 76%] \x1b[32m\x1b[1mLinking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so\x1b[0m\n'} -[2.046973] (my_robot_interfaces) StdoutLine: {'line': b'[ 77%] \x1b[32m\x1b[1mLinking CXX shared library libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so\x1b[0m\n'} -[2.106575] (-) TimerEvent: {} -[2.109724] (my_robot_interfaces) StdoutLine: {'line': b'[ 77%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp\n'} -[2.111078] (my_robot_interfaces) StdoutLine: {'line': b'[ 77%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp\n'} -[2.206689] (-) TimerEvent: {} -[2.211505] (my_robot_interfaces) StdoutLine: {'line': b'[ 79%] \x1b[32m\x1b[1mLinking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so\x1b[0m\n'} -[2.258577] (my_robot_interfaces) StdoutLine: {'line': b'[ 79%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c\n'} -[2.273348] (my_robot_interfaces) StdoutLine: {'line': b'[ 79%] Built target my_robot_interfaces\n'} -[2.287151] (my_robot_interfaces) StdoutLine: {'line': b'[ 80%] \x1b[34m\x1b[1mGenerating Python code for ROS interfaces\x1b[0m\n'} -[2.306898] (-) TimerEvent: {} -[2.407177] (-) TimerEvent: {} -[2.507540] (-) TimerEvent: {} -[2.607876] (-) TimerEvent: {} -[2.666875] (my_robot_interfaces) StdoutLine: {'line': b'[ 80%] Built target my_robot_interfaces__py\n'} -[2.681578] (my_robot_interfaces) StdoutLine: {'line': b'[ 82%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o\x1b[0m\n'} -[2.682735] (my_robot_interfaces) StdoutLine: {'line': b'[ 84%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o\x1b[0m\n'} -[2.682873] (my_robot_interfaces) StdoutLine: {'line': b'[ 85%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o\x1b[0m\n'} -[2.682998] (my_robot_interfaces) StdoutLine: {'line': b'[ 87%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o\x1b[0m\n'} -[2.683576] (my_robot_interfaces) StdoutLine: {'line': b'[ 88%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o\x1b[0m\n'} -[2.708133] (-) TimerEvent: {} -[2.749353] (my_robot_interfaces) StdoutLine: {'line': b'[ 90%] \x1b[32m\x1b[1mLinking C shared library rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so\x1b[0m\n'} -[2.774219] (my_robot_interfaces) StdoutLine: {'line': b'[ 90%] Built target my_robot_interfaces__rosidl_generator_py\n'} -[2.788764] (my_robot_interfaces) StdoutLine: {'line': b'[ 92%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o\x1b[0m\n'} -[2.789553] (my_robot_interfaces) StdoutLine: {'line': b'[ 93%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o\x1b[0m\n'} -[2.789662] (my_robot_interfaces) StdoutLine: {'line': b'[ 95%] \x1b[32mBuilding C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o\x1b[0m\n'} -[2.808234] (-) TimerEvent: {} -[2.850872] (my_robot_interfaces) StdoutLine: {'line': b'[ 96%] \x1b[32m\x1b[1mLinking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so\x1b[0m\n'} -[2.853308] (my_robot_interfaces) StdoutLine: {'line': b'[ 98%] \x1b[32m\x1b[1mLinking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so\x1b[0m\n'} -[2.854859] (my_robot_interfaces) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so\x1b[0m\n'} -[2.873793] (my_robot_interfaces) StdoutLine: {'line': b'[100%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext\n'} -[2.875527] (my_robot_interfaces) StdoutLine: {'line': b'[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext\n'} -[2.878688] (my_robot_interfaces) StdoutLine: {'line': b'[100%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext\n'} -[2.885866] (my_robot_interfaces) CommandEnded: {'returncode': 0} -[2.886696] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'install'} -[2.891606] (my_robot_interfaces) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[2.896125] (my_robot_interfaces) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[2.896237] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces\n'} -[2.896299] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.896355] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.896451] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h\n'} -[2.896509] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h\n'} -[2.896563] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.896682] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h\n'} -[2.896738] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h\n'} -[2.896792] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c\n'} -[2.896846] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h\n'} -[2.896899] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c\n'} -[2.896952] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h\n'} -[2.897013] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c\n'} -[2.897090] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h\n'} -[2.897147] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h\n'} -[2.897208] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h\n'} -[2.897261] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h\n'} -[2.897379] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h\n'} -[2.897434] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h\n'} -[2.897488] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h\n'} -[2.897541] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.897628] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h\n'} -[2.897680] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.897733] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h\n'} -[2.897786] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h\n'} -[2.897840] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h\n'} -[2.897893] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h\n'} -[2.897947] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h\n'} -[2.898018] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c\n'} -[2.898081] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c\n'} -[2.898135] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h\n'} -[2.898256] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h\n'} -[2.898320] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh\n'} -[2.898376] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv\n'} -[2.898429] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so\n'} -[2.898482] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so" to ""\n'} -[2.898536] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.898589] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.898641] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.898695] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h\n'} -[2.898748] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h\n'} -[2.898801] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h\n'} -[2.898912] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h\n'} -[2.898966] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.899027] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.899135] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h\n'} -[2.899201] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h\n'} -[2.899259] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so\n'} -[2.899311] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" to ""\n'} -[2.899394] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.899448] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.899501] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h\n'} -[2.899554] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.899607] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c\n'} -[2.899660] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h\n'} -[2.899714] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c\n'} -[2.899767] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c\n'} -[2.899821] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h\n'} -[2.899874] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h\n'} -[2.899927] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.899980] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.900041] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h\n'} -[2.900096] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c\n'} -[2.900158] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h\n'} -[2.900211] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c\n'} -[2.900264] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so\n'} -[2.900404] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" to ""\n'} -[2.900474] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so\n'} -[2.900529] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" to ""\n'} -[2.900582] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.900635] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.900689] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp\n'} -[2.900742] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp\n'} -[2.900795] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.900848] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp\n'} -[2.900900] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp\n'} -[2.900953] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp\n'} -[2.901011] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp\n'} -[2.901070] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp\n'} -[2.901124] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp\n'} -[2.901184] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp\n'} -[2.901243] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp\n'} -[2.901295] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp\n'} -[2.901348] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp\n'} -[2.901400] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp\n'} -[2.901469] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp\n'} -[2.901522] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp\n'} -[2.901575] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp\n'} -[2.901628] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.901681] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.901733] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp\n'} -[2.901980] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp\n'} -[2.902070] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp\n'} -[2.902102] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp\n'} -[2.902131] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp\n'} -[2.902160] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp\n'} -[2.902188] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp\n'} -[2.902214] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp\n'} -[2.902235] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp\n'} -[2.902256] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp\n'} -[2.902277] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.902297] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.902319] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.902345] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[2.902370] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[2.902392] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[2.902414] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps\n'} -[2.902436] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h\n'} -[2.902458] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.902479] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.902500] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[2.902522] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps\n'} -[2.902543] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[2.902565] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so\n'} -[2.902589] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" to ""\n'} -[2.902613] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[2.902635] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[2.902656] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[2.902677] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp\n'} -[2.902698] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp\n'} -[2.902719] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp\n'} -[2.902741] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp\n'} -[2.902762] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp\n'} -[2.902782] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp\n'} -[2.902804] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[2.902825] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[2.902845] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp\n'} -[2.902866] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp\n'} -[2.902887] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp\n'} -[2.902908] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp\n'} -[2.902928] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so\n'} -[2.902948] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" to ""\n'} -[2.902968] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so\n'} -[2.903006] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" to ""\n'} -[2.903030] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh\n'} -[2.903051] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv\n'} -[2.903081] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info\n'} -[2.903111] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt\n'} -[2.903133] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt\n'} -[2.903159] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt\n'} -[2.903181] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO\n'} -[2.903203] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces\n'} -[2.903224] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.903245] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg\n'} -[2.903266] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c\n'} -[2.903286] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py\n'} -[2.903308] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py\n'} -[2.903328] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c\n'} -[2.903348] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py\n'} -[2.903367] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py\n'} -[2.903386] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c\n'} -[2.903406] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.903427] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv\n'} -[2.903447] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py\n'} -[2.903467] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c\n'} -[2.903487] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py\n'} -[2.903509] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py\n'} -[2.903529] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c\n'} -[2.903548] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c\n'} -[2.903569] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c\n'} -[2.903589] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py\n'} -[2.903609] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c\n'} -[2.903629] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so\n'} -[2.903650] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.908288] (-) TimerEvent: {} -[2.922791] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'...\n"} -[2.922870] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py'...\n"} -[2.922904] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'...\n"} -[2.922934] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py'...\n"} -[2.922962] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py'...\n"} -[2.922998] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py'...\n"} -[2.923025] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py'...\n"} -[2.923049] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'...\n"} -[2.923074] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py'...\n"} -[2.923098] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py'...\n"} -[2.923126] (my_robot_interfaces) StdoutLine: {'line': b"Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py'...\n"} -[2.925374] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.925444] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" to ""\n'} -[2.925500] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.925625] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" to ""\n'} -[2.925703] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so\n'} -[2.925826] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" to ""\n'} -[2.925923] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so\n'} -[2.925961] (my_robot_interfaces) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so" to ""\n'} -[2.926004] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl\n'} -[2.926030] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl\n'} -[2.926056] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl\n'} -[2.926105] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl\n'} -[2.926132] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl\n'} -[2.926159] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg\n'} -[2.926215] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg\n'} -[2.926241] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg\n'} -[2.926267] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv\n'} -[2.926316] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg\n'} -[2.926343] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg\n'} -[2.926383] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv\n'} -[2.926429] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg\n'} -[2.926453] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg\n'} -[2.926490] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces\n'} -[2.926524] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces\n'} -[2.926561] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh\n'} -[2.926599] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv\n'} -[2.926639] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh\n'} -[2.926681] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv\n'} -[2.926717] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash\n'} -[2.926757] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh\n'} -[2.926799] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh\n'} -[2.926833] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv\n'} -[2.926871] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv\n'} -[2.926923] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces\n'} -[2.926981] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake\n'} -[2.927032] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake\n'} -[2.927082] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake\n'} -[2.927127] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake\n'} -[2.927178] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake\n'} -[2.927223] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake\n'} -[2.927268] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake\n'} -[2.927307] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake\n'} -[2.927354] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake\n'} -[2.927402] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake\n'} -[2.927442] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake\n'} -[2.927493] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake\n'} -[2.927536] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake\n'} -[2.927582] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake\n'} -[2.927624] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake\n'} -[2.927673] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake\n'} -[2.927711] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake\n'} -[2.927751] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake\n'} -[2.927791] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake\n'} -[2.927837] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake\n'} -[2.927881] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake\n'} -[2.927920] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake\n'} -[2.927962] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake\n'} -[2.928011] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake\n'} -[2.928052] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake\n'} -[2.928089] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake\n'} -[2.928137] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml\n'} -[2.929518] (my_robot_interfaces) CommandEnded: {'returncode': 0} -[2.939387] (my_robot_interfaces) JobEnded: {'identifier': 'my_robot_interfaces', 'rc': 0} -[2.939548] (my_cpp_pkg) JobStarted: {'identifier': 'my_cpp_pkg'} -[2.941572] (my_py_pkg) JobStarted: {'identifier': 'my_py_pkg'} -[2.943970] (turtlesim_catch_them_all) JobStarted: {'identifier': 'turtlesim_catch_them_all'} -[2.946719] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'cmake'} -[2.946858] (my_cpp_pkg) Command: {'cmd': ['/usr/bin/cmake', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg', '-DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[3.008481] (-) TimerEvent: {} -[3.083617] (my_cpp_pkg) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} -[3.083748] (my_cpp_pkg) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} -[3.083811] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} -[3.083867] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} -[3.083920] (my_cpp_pkg) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} -[3.083971] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting C compile features\n'} -[3.084033] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} -[3.084086] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} -[3.108685] (-) TimerEvent: {} -[3.129690] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} -[3.135939] (my_cpp_pkg) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} -[3.136193] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} -[3.136773] (my_cpp_pkg) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} -[3.138179] (my_cpp_pkg) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake)\n'} -[3.209227] (-) TimerEvent: {} -[3.238471] (my_cpp_pkg) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} -[3.306727] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake)\n'} -[3.309309] (-) TimerEvent: {} -[3.338143] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} -[3.341163] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} -[3.346157] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} -[3.353195] (my_cpp_pkg) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} -[3.362680] (my_cpp_pkg) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} -[3.388675] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} -[3.390372] (my_cpp_pkg) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} -[3.395868] (my_py_pkg) 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/my_py_pkg', 'build', '--build-base', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build', 'install', '--record', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg', 'env': {'PROFILEHOME': '', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'KDE_FULL_SESSION': 'true', 'LANGUAGE': '', 'USER': 'ros-laptop1', 'PAM_KWALLET5_LOGIN': '/run/user/1000/kwallet5.socket', 'XDG_SEAT': 'seat0', 'SSH_AGENT_PID': '1667', 'XDG_SESSION_TYPE': 'x11', 'XCURSOR_SIZE': '24', 'KONSOLE_VERSION': '211203', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/ros-laptop1', 'KDE_APPLICATIONS_AS_SCOPE': '1', 'OLDPWD': '/home/ros-laptop1', 'DESKTOP_SESSION': 'plasma', 'ROS_PYTHON_VERSION': '3', 'SHELL_SESSION_ID': '2f04b0db8c0f4611862237d3f981e748', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'KDE_SESSION_VERSION': '5', 'KONSOLE_DBUS_SESSION': '/Sessions/1', 'SYSTEMD_EXEC_PID': '1525', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'COLORTERM': 'truecolor', 'KONSOLE_DBUS_WINDOW': '/Windows/1', 'IM_CONFIG_PHASE': '1', 'COLCON_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install', 'ROS_DISTRO': 'humble', 'LOGNAME': 'ros-laptop1', 'WINDOWID': '4194311', 'IGN_GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'QT_AUTO_SCREEN_SCALE_FACTOR': '0', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'COLORFGBG': '15;0', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '3', 'GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'ROS_LOCALHOST_ONLY': '0', 'GTK2_RC_FILES': '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint', 'SESSION_MANAGER': 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XCURSOR_THEME': 'breeze_cursors', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'KDE', 'XDG_SESSION_DESKTOP': 'KDE', 'XAUTHORITY': '/home/ros-laptop1/.Xauthority', '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:', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXXFG8k1f/agent.1543', 'AMENT_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'IGN_GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'KONSOLE_DBUS_SERVICE': ':1.210', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'XDG_VTNR': '1', 'PWD': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings', 'XDG_DATA_DIRS': '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'KDE_SESSION_UID': '1000', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'}, 'shell': False} -[3.409395] (-) TimerEvent: {} -[3.421283] (turtlesim_catch_them_all) 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/turtlesim_catch_them_all', 'build', '--build-base', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build', 'install', '--record', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all', 'env': {'PROFILEHOME': '', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'KDE_FULL_SESSION': 'true', 'LANGUAGE': '', 'USER': 'ros-laptop1', 'PAM_KWALLET5_LOGIN': '/run/user/1000/kwallet5.socket', 'XDG_SEAT': 'seat0', 'SSH_AGENT_PID': '1667', 'XDG_SESSION_TYPE': 'x11', 'XCURSOR_SIZE': '24', 'KONSOLE_VERSION': '211203', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/ros-laptop1', 'KDE_APPLICATIONS_AS_SCOPE': '1', 'OLDPWD': '/home/ros-laptop1', 'DESKTOP_SESSION': 'plasma', 'ROS_PYTHON_VERSION': '3', 'SHELL_SESSION_ID': '2f04b0db8c0f4611862237d3f981e748', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'KDE_SESSION_VERSION': '5', 'KONSOLE_DBUS_SESSION': '/Sessions/1', 'SYSTEMD_EXEC_PID': '1525', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'COLORTERM': 'truecolor', 'KONSOLE_DBUS_WINDOW': '/Windows/1', 'IM_CONFIG_PHASE': '1', 'COLCON_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install', 'ROS_DISTRO': 'humble', 'LOGNAME': 'ros-laptop1', 'WINDOWID': '4194311', 'IGN_GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'QT_AUTO_SCREEN_SCALE_FACTOR': '0', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'COLORFGBG': '15;0', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '3', 'GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'ROS_LOCALHOST_ONLY': '0', 'GTK2_RC_FILES': '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint', 'SESSION_MANAGER': 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XCURSOR_THEME': 'breeze_cursors', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'KDE', 'XDG_SESSION_DESKTOP': 'KDE', 'XAUTHORITY': '/home/ros-laptop1/.Xauthority', '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:', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXXFG8k1f/agent.1543', 'AMENT_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'IGN_GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'KONSOLE_DBUS_SERVICE': ':1.210', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'XDG_VTNR': '1', 'PWD': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings', 'XDG_DATA_DIRS': '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'KDE_SESSION_UID': '1000', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'}, 'shell': False} -[3.447881] (my_cpp_pkg) StdoutLine: {'line': b'-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") \n'} -[3.465938] (my_cpp_pkg) StdoutLine: {'line': b'-- Found FastRTPS: /opt/ros/humble/include \n'} -[3.497523] (my_cpp_pkg) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} -[3.502997] (my_cpp_pkg) StdoutLine: {'line': b'-- Looking for pthread.h\n'} -[3.509517] (-) TimerEvent: {} -[3.522162] (my_py_pkg) StdoutLine: {'line': b'running egg_info\n'} -[3.522479] (my_py_pkg) StdoutLine: {'line': b'creating ../../build/my_py_pkg/my_py_pkg.egg-info\n'} -[3.522604] (my_py_pkg) StdoutLine: {'line': b'writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO\n'} -[3.522900] (my_py_pkg) StdoutLine: {'line': b'writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt\n'} -[3.522999] (my_py_pkg) StdoutLine: {'line': b'writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt\n'} -[3.523072] (my_py_pkg) StdoutLine: {'line': b'writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt\n'} -[3.523135] (my_py_pkg) StdoutLine: {'line': b'writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt\n'} -[3.523191] (my_py_pkg) StdoutLine: {'line': b"writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt'\n"} -[3.524081] (my_py_pkg) StdoutLine: {'line': b"reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt'\n"} -[3.524478] (my_py_pkg) StdoutLine: {'line': b"writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt'\n"} -[3.524616] (my_py_pkg) StdoutLine: {'line': b'running build\n'} -[3.524688] (my_py_pkg) StdoutLine: {'line': b'running build_py\n'} -[3.524750] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build\n'} -[3.524817] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib\n'} -[3.524872] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.524927] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525158] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525274] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525316] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525344] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525560] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525594] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525620] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525645] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525670] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525693] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525717] (my_py_pkg) StdoutLine: {'line': b'copying my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg\n'} -[3.525742] (my_py_pkg) StdoutLine: {'line': b'running install\n'} -[3.525770] (my_py_pkg) StdoutLine: {'line': b'running install_lib\n'} -[3.525997] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526087] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526135] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526172] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526202] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526230] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526258] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526287] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526314] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526503] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526570] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526603] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526634] (my_py_pkg) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg\n'} -[3.526667] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py to my_first_node.cpython-310.pyc\n'} -[3.526720] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py to add_two_ints_client_no_oop.cpython-310.pyc\n'} -[3.526981] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py to smartphone.cpython-310.pyc\n'} -[3.527324] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py to joy_move.cpython-310.pyc\n'} -[3.527440] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py to template_python_node.cpython-310.pyc\n'} -[3.527474] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py to robot_news_station.cpython-310.pyc\n'} -[3.527654] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py to hw_status_publisher.cpython-310.pyc\n'} -[3.527814] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py to __init__.cpython-310.pyc\n'} -[3.527841] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py to add_two_ints_client.cpython-310.pyc\n'} -[3.528132] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py to number_publisher.cpython-310.pyc\n'} -[3.528334] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py to add_two_ints_server.cpython-310.pyc\n'} -[3.528504] (my_py_pkg) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py to number_counter.cpython-310.pyc\n'} -[3.528577] (my_py_pkg) StdoutLine: {'line': b'running install_data\n'} -[3.528623] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index\n'} -[3.528662] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index\n'} -[3.528688] (my_py_pkg) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages\n'} -[3.528729] (my_py_pkg) StdoutLine: {'line': b'copying resource/my_py_pkg -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages\n'} -[3.528755] (my_py_pkg) StdoutLine: {'line': b'copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg\n'} -[3.528790] (my_py_pkg) StdoutLine: {'line': b'running install_egg_info\n'} -[3.529914] (my_py_pkg) StdoutLine: {'line': b'Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info\n'} -[3.530148] (my_py_pkg) StdoutLine: {'line': b'running install_scripts\n'} -[3.543105] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543259] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543344] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543402] (my_py_pkg) StdoutLine: {'line': b'Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543456] (my_py_pkg) StdoutLine: {'line': b'Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543509] (my_py_pkg) StdoutLine: {'line': b'Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543562] (my_py_pkg) StdoutLine: {'line': b'Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543615] (my_py_pkg) StdoutLine: {'line': b'Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543668] (my_py_pkg) StdoutLine: {'line': b'Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543717] (my_py_pkg) StdoutLine: {'line': b'Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[3.543766] (my_py_pkg) StdoutLine: {'line': b"writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log'\n"} -[3.552928] (my_cpp_pkg) StdoutLine: {'line': b'-- Looking for pthread.h - found\n'} -[3.553440] (my_cpp_pkg) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD\n'} -[3.557336] (turtlesim_catch_them_all) StdoutLine: {'line': b'running egg_info\n'} -[3.557662] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info\n'} -[3.557859] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO\n'} -[3.557964] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt\n'} -[3.558038] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt\n'} -[3.558109] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt\n'} -[3.558381] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt\n'} -[3.558465] (turtlesim_catch_them_all) StdoutLine: {'line': b"writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt'\n"} -[3.558934] (turtlesim_catch_them_all) StdoutLine: {'line': b"reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt'\n"} -[3.559262] (my_py_pkg) CommandEnded: {'returncode': 0} -[3.559750] (turtlesim_catch_them_all) StdoutLine: {'line': b"writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt'\n"} -[3.559818] (turtlesim_catch_them_all) StdoutLine: {'line': b'running build\n'} -[3.559878] (turtlesim_catch_them_all) StdoutLine: {'line': b'running build_py\n'} -[3.559936] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build\n'} -[3.560000] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib\n'} -[3.560109] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all\n'} -[3.560177] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all\n'} -[3.560248] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all\n'} -[3.560305] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all\n'} -[3.560361] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install\n'} -[3.560416] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_lib\n'} -[3.560472] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all\n'} -[3.560534] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all\n'} -[3.560640] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all\n'} -[3.560696] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all\n'} -[3.560751] (turtlesim_catch_them_all) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py to __init__.cpython-310.pyc\n'} -[3.560833] (turtlesim_catch_them_all) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py to turtle_controller.cpython-310.pyc\n'} -[3.561004] (turtlesim_catch_them_all) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc\n'} -[3.561589] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_data\n'} -[3.561652] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index\n'} -[3.561709] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index\n'} -[3.561765] (turtlesim_catch_them_all) StdoutLine: {'line': b'creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages\n'} -[3.561821] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying resource/turtlesim_catch_them_all -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages\n'} -[3.561947] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all\n'} -[3.562023] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_egg_info\n'} -[3.562774] (turtlesim_catch_them_all) StdoutLine: {'line': b'Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info\n'} -[3.563079] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_scripts\n'} -[3.566270] (my_py_pkg) JobEnded: {'identifier': 'my_py_pkg', 'rc': 0} -[3.575112] (turtlesim_catch_them_all) StdoutLine: {'line': b'Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all\n'} -[3.575231] (turtlesim_catch_them_all) StdoutLine: {'line': b'Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all\n'} -[3.575295] (turtlesim_catch_them_all) StdoutLine: {'line': b"writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log'\n"} -[3.588639] (turtlesim_catch_them_all) CommandEnded: {'returncode': 0} -[3.591634] (turtlesim_catch_them_all) JobEnded: {'identifier': 'turtlesim_catch_them_all', 'rc': 0} -[3.603153] (my_cpp_pkg) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success\n'} -[3.604272] (my_cpp_pkg) StdoutLine: {'line': b'-- Found Threads: TRUE \n'} -[3.609609] (-) TimerEvent: {} -[3.632415] (my_cpp_pkg) StdoutLine: {'line': b'-- Found example_interfaces: 0.9.3 (/opt/ros/humble/share/example_interfaces/cmake)\n'} -[3.653337] (my_cpp_pkg) StdoutLine: {'line': b'-- Found my_robot_interfaces: 0.0.0 (/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake)\n'} -[3.700091] (my_cpp_pkg) StdoutLine: {'line': b'-- Configuring done\n'} -[3.709707] (-) TimerEvent: {} -[3.715224] (my_cpp_pkg) StdoutLine: {'line': b'-- Generating done\n'} -[3.721901] (my_cpp_pkg) StdoutLine: {'line': b'-- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg\n'} -[3.727974] (my_cpp_pkg) CommandEnded: {'returncode': 0} -[3.729192] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'build'} -[3.729211] (my_cpp_pkg) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[3.763419] (my_cpp_pkg) StdoutLine: {'line': b'[ 5%] \x1b[32mBuilding CXX object CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o\x1b[0m\n'} -[3.763630] (my_cpp_pkg) StdoutLine: {'line': b'[ 11%] \x1b[32mBuilding CXX object CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o\x1b[0m\n'} -[3.764204] (my_cpp_pkg) StdoutLine: {'line': b'[ 16%] \x1b[32mBuilding CXX object CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o\x1b[0m\n'} -[3.765621] (my_cpp_pkg) StdoutLine: {'line': b'[ 22%] \x1b[32mBuilding CXX object CMakeFiles/smartphone.dir/src/smartphone.cpp.o\x1b[0m\n'} -[3.765855] (my_cpp_pkg) StdoutLine: {'line': b'[ 27%] \x1b[32mBuilding CXX object CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o\x1b[0m\n'} -[3.767170] (my_cpp_pkg) StdoutLine: {'line': b'[ 33%] \x1b[32mBuilding CXX object CMakeFiles/number_counter.dir/src/number_counter.cpp.o\x1b[0m\n'} -[3.767415] (my_cpp_pkg) StdoutLine: {'line': b'[ 38%] \x1b[32mBuilding CXX object CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o\x1b[0m\n'} -[3.769702] (my_cpp_pkg) StdoutLine: {'line': b'[ 44%] \x1b[32mBuilding CXX object CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o\x1b[0m\n'} -[3.771624] (my_cpp_pkg) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o\x1b[0m\n'} -[3.809879] (-) TimerEvent: {} -[3.910229] (-) TimerEvent: {} -[4.010567] (-) TimerEvent: {} -[4.110964] (-) TimerEvent: {} -[4.211328] (-) TimerEvent: {} -[4.311700] (-) TimerEvent: {} -[4.412043] (-) TimerEvent: {} -[4.512369] (-) TimerEvent: {} -[4.612670] (-) TimerEvent: {} -[4.713011] (-) TimerEvent: {} -[4.813352] (-) TimerEvent: {} -[4.913725] (-) TimerEvent: {} -[5.014078] (-) TimerEvent: {} -[5.114404] (-) TimerEvent: {} -[5.214760] (-) TimerEvent: {} -[5.315051] (-) TimerEvent: {} -[5.415416] (-) TimerEvent: {} -[5.515750] (-) TimerEvent: {} -[5.616081] (-) TimerEvent: {} -[5.716442] (-) TimerEvent: {} -[5.816727] (-) TimerEvent: {} -[5.847246] (my_cpp_pkg) StdoutLine: {'line': b'[ 55%] \x1b[32m\x1b[1mLinking CXX executable cpp_node\x1b[0m\n'} -[5.916894] (-) TimerEvent: {} -[5.972683] (my_cpp_pkg) StdoutLine: {'line': b'[ 55%] Built target cpp_node\n'} -[6.017117] (-) TimerEvent: {} -[6.117439] (-) TimerEvent: {} -[6.217766] (-) TimerEvent: {} -[6.223767] (my_cpp_pkg) StdoutLine: {'line': b'[ 61%] \x1b[32m\x1b[1mLinking CXX executable add_two_ints_server\x1b[0m\n'} -[6.317913] (-) TimerEvent: {} -[6.384608] (my_cpp_pkg) StdoutLine: {'line': b'[ 61%] Built target add_two_ints_server\n'} -[6.418140] (-) TimerEvent: {} -[6.518543] (-) TimerEvent: {} -[6.618973] (-) TimerEvent: {} -[6.719315] (-) TimerEvent: {} -[6.726715] (my_cpp_pkg) StdoutLine: {'line': b'[ 66%] \x1b[32m\x1b[1mLinking CXX executable add_two_ints_client_no_oop\x1b[0m\n'} -[6.779342] (my_cpp_pkg) StdoutLine: {'line': b'[ 72%] \x1b[32m\x1b[1mLinking CXX executable number_publisher\x1b[0m\n'} -[6.819489] (-) TimerEvent: {} -[6.854010] (my_cpp_pkg) StdoutLine: {'line': b'[ 72%] Built target add_two_ints_client_no_oop\n'} -[6.919725] (-) TimerEvent: {} -[6.936152] (my_cpp_pkg) StdoutLine: {'line': b'[ 72%] Built target number_publisher\n'} -[7.019925] (-) TimerEvent: {} -[7.120350] (-) TimerEvent: {} -[7.220748] (-) TimerEvent: {} -[7.244216] (my_cpp_pkg) StdoutLine: {'line': b'[ 77%] \x1b[32m\x1b[1mLinking CXX executable hardware_status_publisher\x1b[0m\n'} -[7.321000] (-) TimerEvent: {} -[7.364498] (my_cpp_pkg) StdoutLine: {'line': b'[ 83%] \x1b[32m\x1b[1mLinking CXX executable add_two_ints_client\x1b[0m\n'} -[7.367658] (my_cpp_pkg) StdoutLine: {'line': b'[ 83%] Built target hardware_status_publisher\n'} -[7.421239] (-) TimerEvent: {} -[7.466652] (my_cpp_pkg) StdoutLine: {'line': b'[ 83%] Built target add_two_ints_client\n'} -[7.521458] (-) TimerEvent: {} -[7.545748] (my_cpp_pkg) StdoutLine: {'line': b'[ 88%] \x1b[32m\x1b[1mLinking CXX executable robot_news_station\x1b[0m\n'} -[7.621701] (-) TimerEvent: {} -[7.660746] (my_cpp_pkg) StdoutLine: {'line': b'[ 88%] Built target robot_news_station\n'} -[7.721904] (-) TimerEvent: {} -[7.822268] (-) TimerEvent: {} -[7.922617] (-) TimerEvent: {} -[8.022970] (-) TimerEvent: {} -[8.123340] (-) TimerEvent: {} -[8.223687] (-) TimerEvent: {} -[8.324036] (-) TimerEvent: {} -[8.424390] (-) TimerEvent: {} -[8.524746] (-) TimerEvent: {} -[8.625093] (-) TimerEvent: {} -[8.725444] (-) TimerEvent: {} -[8.825805] (-) TimerEvent: {} -[8.846202] (my_cpp_pkg) StdoutLine: {'line': b'[ 94%] \x1b[32m\x1b[1mLinking CXX executable smartphone\x1b[0m\n'} -[8.926029] (-) TimerEvent: {} -[9.026388] (-) TimerEvent: {} -[9.051372] (my_cpp_pkg) StdoutLine: {'line': b'[ 94%] Built target smartphone\n'} -[9.126597] (-) TimerEvent: {} -[9.226974] (-) TimerEvent: {} -[9.244311] (my_cpp_pkg) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable number_counter\x1b[0m\n'} -[9.327201] (-) TimerEvent: {} -[9.427585] (-) TimerEvent: {} -[9.466085] (my_cpp_pkg) StdoutLine: {'line': b'[100%] Built target number_counter\n'} -[9.476083] (my_cpp_pkg) CommandEnded: {'returncode': 0} -[9.476611] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'install'} -[9.476901] (my_cpp_pkg) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[9.481360] (my_cpp_pkg) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[9.481453] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node\n'} -[9.481589] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node" to ""\n'} -[9.481663] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station\n'} -[9.482125] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station" to ""\n'} -[9.482210] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone\n'} -[9.483562] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone" to ""\n'} -[9.483665] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server\n'} -[9.483754] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server" to ""\n'} -[9.483838] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop\n'} -[9.484130] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop" to ""\n'} -[9.484204] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client\n'} -[9.484459] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client" to ""\n'} -[9.484529] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher\n'} -[9.484959] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher" to ""\n'} -[9.485021] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher\n'} -[9.485468] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher" to ""\n'} -[9.485523] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter\n'} -[9.486897] (my_cpp_pkg) StdoutLine: {'line': b'-- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter" to ""\n'} -[9.486973] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg\n'} -[9.487056] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg\n'} -[9.487113] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh\n'} -[9.487201] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv\n'} -[9.487284] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh\n'} -[9.487340] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv\n'} -[9.487394] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash\n'} -[9.487447] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh\n'} -[9.487516] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh\n'} -[9.487605] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv\n'} -[9.487658] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv\n'} -[9.487709] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg\n'} -[9.487760] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake\n'} -[9.487811] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake\n'} -[9.487861] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml\n'} -[9.488526] (my_cpp_pkg) CommandEnded: {'returncode': 0} -[9.494736] (my_cpp_pkg) JobEnded: {'identifier': 'my_cpp_pkg', 'rc': 0} -[9.495065] (my_robot_bringup) JobStarted: {'identifier': 'my_robot_bringup'} -[9.501691] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'cmake'} -[9.501927] (my_robot_bringup) Command: {'cmd': ['/usr/bin/cmake', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup', '-DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[9.527783] (-) TimerEvent: {} -[9.543336] (my_robot_bringup) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} -[9.580202] (my_robot_bringup) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} -[9.584442] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} -[9.627963] (-) TimerEvent: {} -[9.635788] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} -[9.641443] (my_robot_bringup) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} -[9.641616] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting C compile features\n'} -[9.641755] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} -[9.643527] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} -[9.710301] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} -[9.714323] (my_robot_bringup) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} -[9.714480] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} -[9.714630] (my_robot_bringup) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} -[9.716253] (my_robot_bringup) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake)\n'} -[9.728190] (-) TimerEvent: {} -[9.816635] (my_robot_bringup) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} -[9.828370] (-) TimerEvent: {} -[9.905109] (my_robot_bringup) StdoutLine: {'line': b'-- Configuring done\n'} -[9.906236] (my_robot_bringup) StdoutLine: {'line': b'-- Generating done\n'} -[9.906974] (my_robot_bringup) StdoutLine: {'line': b'-- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup\n'} -[9.909636] (my_robot_bringup) CommandEnded: {'returncode': 0} -[9.910492] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'build'} -[9.910510] (my_robot_bringup) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[9.928446] (-) TimerEvent: {} -[9.935337] (my_robot_bringup) CommandEnded: {'returncode': 0} -[9.935809] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'install'} -[9.935979] (my_robot_bringup) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('OLDPWD', '/home/ros-laptop1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '2f04b0db8c0f4611862237d3f981e748'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/1'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[9.940611] (my_robot_bringup) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[9.940758] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch\n'} -[9.940858] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py\n'} -[9.940915] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py\n'} -[9.940951] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup\n'} -[9.940984] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup\n'} -[9.941031] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh\n'} -[9.941101] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv\n'} -[9.941135] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh\n'} -[9.941166] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv\n'} -[9.941197] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash\n'} -[9.941228] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh\n'} -[9.941257] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh\n'} -[9.941307] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv\n'} -[9.941336] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv\n'} -[9.941390] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup\n'} -[9.941415] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake\n'} -[9.941444] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake\n'} -[9.941466] (my_robot_bringup) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml\n'} -[9.942427] (my_robot_bringup) CommandEnded: {'returncode': 0} -[9.947967] (my_robot_bringup) JobEnded: {'identifier': 'my_robot_bringup', 'rc': 0} -[9.948341] (-) EventReactorShutdown: {} diff --git a/log/build_2024-12-11_13-54-56/logger_all.log b/log/build_2024-12-11_13-54-56/logger_all.log deleted file mode 100644 index d2b0695..0000000 --- a/log/build_2024-12-11_13-54-56/logger_all.log +++ /dev/null @@ -1,390 +0,0 @@ -[0.056s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.056s] 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=20, 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, mixin_files=None, mixin=None, verb_parser=, verb_extension=, main=>, mixin_verb=('build',)) -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.135s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['ignore', 'ignore_ament_install'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ignore' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ignore_ament_install' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['colcon_pkg'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'colcon_pkg' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['colcon_meta'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'colcon_meta' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['ros'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ros' -[0.143s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_cpp_pkg' with type 'ros.ament_cmake' and name 'my_cpp_pkg' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['ignore', 'ignore_ament_install'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ignore' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ignore_ament_install' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['colcon_pkg'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'colcon_pkg' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['colcon_meta'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'colcon_meta' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['ros'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ros' -[0.144s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_py_pkg' with type 'ros.ament_python' and name 'my_py_pkg' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['ignore', 'ignore_ament_install'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ignore' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ignore_ament_install' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['colcon_pkg'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'colcon_pkg' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['colcon_meta'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'colcon_meta' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['ros'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ros' -[0.145s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_robot_bringup' with type 'ros.ament_cmake' and name 'my_robot_bringup' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['ignore', 'ignore_ament_install'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ignore' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ignore_ament_install' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['colcon_pkg'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'colcon_pkg' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['colcon_meta'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'colcon_meta' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['ros'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ros' -[0.145s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_robot_interfaces' with type 'ros.ament_cmake' and name 'my_robot_interfaces' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['ignore', 'ignore_ament_install'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ignore' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ignore_ament_install' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['colcon_pkg'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'colcon_pkg' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['colcon_meta'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'colcon_meta' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['ros'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ros' -[0.146s] DEBUG:colcon.colcon_core.package_identification:Package 'src/turtlesim_catch_them_all' with type 'ros.ament_python' and name 'turtlesim_catch_them_all' -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.162s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.162s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.163s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' in the environment variable CMAKE_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' in the environment variable CMAKE_PREFIX_PATH doesn't exist -[0.163s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' in the environment variable CMAKE_PREFIX_PATH doesn't exist -[0.163s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 0 installed packages in /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -[0.164s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 410 installed packages in /opt/ros/humble -[0.165s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_target' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_clean_cache' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_clean_first' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_force_configure' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'ament_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'catkin_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'my_robot_interfaces' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'my_cpp_pkg' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'my_py_pkg' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'turtlesim_catch_them_all' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'my_robot_bringup' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup', 'symlink_install': False, 'test_result_base': None} -[0.189s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.189s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.189s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces' with build type 'ament_cmake' -[0.190s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces' -[0.191s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.191s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.191s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.196s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -[1.087s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -[1.087s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[3.075s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[3.081s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[3.119s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_interfaces) -[3.119s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[3.120s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake module files -[3.120s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake config files -[3.121s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'cmake_prefix_path') -[3.121s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1' -[3.121s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv' -[3.121s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh' -[3.122s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib' -[3.122s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'ld_library_path_lib') -[3.122s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1' -[3.122s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv' -[3.122s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh' -[3.122s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[3.122s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/pkgconfig/my_robot_interfaces.pc' -[3.122s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/python3.10/site-packages' -[3.123s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[3.123s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1' -[3.123s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv' -[3.123s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh' -[3.124s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.bash' -[3.124s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh' -[3.124s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces) -[3.125s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_interfaces) -[3.125s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake module files -[3.125s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake config files -[3.125s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'cmake_prefix_path') -[3.125s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1' -[3.126s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv' -[3.126s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh' -[3.126s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib' -[3.126s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'ld_library_path_lib') -[3.126s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1' -[3.126s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv' -[3.127s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh' -[3.127s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[3.127s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/pkgconfig/my_robot_interfaces.pc' -[3.127s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/python3.10/site-packages' -[3.127s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[3.127s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1' -[3.127s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv' -[3.128s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh' -[3.128s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.bash' -[3.128s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh' -[3.128s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces) -[3.128s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg' with build type 'ament_cmake' -[3.128s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg' -[3.128s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[3.128s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[3.131s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' with build type 'ament_python' -[3.131s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_py_pkg', 'ament_prefix_path') -[3.131s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1' -[3.131s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv' -[3.131s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh' -[3.131s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[3.131s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[3.133s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' with build type 'ament_python' -[3.133s] Level 1:colcon.colcon_core.shell:create_environment_hook('turtlesim_catch_them_all', 'ament_prefix_path') -[3.133s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1' -[3.133s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv' -[3.134s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh' -[3.134s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[3.134s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[3.137s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -[3.269s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' -[3.270s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[3.270s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[3.398s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' -[3.398s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[3.398s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[3.587s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[3.612s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[3.748s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg' for CMake module files -[3.749s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[3.750s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg' for CMake config files -[3.751s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib' -[3.751s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/bin' -[3.752s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/pkgconfig/my_py_pkg.pc' -[3.752s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages' -[3.752s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_py_pkg', 'pythonpath') -[3.752s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1' -[3.753s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv' -[3.753s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh' -[3.753s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/bin' -[3.753s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_py_pkg) -[3.754s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.ps1' -[3.754s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.dsv' -[3.754s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.sh' -[3.755s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.bash' -[3.755s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.zsh' -[3.755s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/colcon-core/packages/my_py_pkg) -[3.778s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all' for CMake module files -[3.778s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all' for CMake config files -[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib' -[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/bin' -[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/pkgconfig/turtlesim_catch_them_all.pc' -[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages' -[3.779s] Level 1:colcon.colcon_core.shell:create_environment_hook('turtlesim_catch_them_all', 'pythonpath') -[3.779s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1' -[3.779s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv' -[3.780s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh' -[3.780s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/bin' -[3.780s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(turtlesim_catch_them_all) -[3.780s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1' -[3.780s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv' -[3.780s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh' -[3.781s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash' -[3.781s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh' -[3.781s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all) -[3.918s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -[3.919s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[9.666s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[9.667s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[9.678s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_cpp_pkg) -[9.678s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake module files -[9.678s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[9.679s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake config files -[9.679s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_cpp_pkg', 'cmake_prefix_path') -[9.679s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.ps1' -[9.679s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.dsv' -[9.679s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.sh' -[9.680s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib' -[9.680s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[9.680s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/pkgconfig/my_cpp_pkg.pc' -[9.680s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/python3.10/site-packages' -[9.680s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[9.680s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1' -[9.680s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv' -[9.680s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.sh' -[9.681s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.bash' -[9.681s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh' -[9.681s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/colcon-core/packages/my_cpp_pkg) -[9.681s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_cpp_pkg) -[9.681s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake module files -[9.682s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake config files -[9.682s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_cpp_pkg', 'cmake_prefix_path') -[9.682s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.ps1' -[9.682s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.dsv' -[9.682s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.sh' -[9.682s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib' -[9.682s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[9.682s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/pkgconfig/my_cpp_pkg.pc' -[9.682s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/python3.10/site-packages' -[9.683s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[9.683s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1' -[9.683s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv' -[9.683s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.sh' -[9.683s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.bash' -[9.683s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh' -[9.684s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/colcon-core/packages/my_cpp_pkg) -[9.684s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup' with build type 'ament_cmake' -[9.684s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup' -[9.684s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[9.684s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[9.692s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -[10.100s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -[10.100s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[10.125s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[10.126s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[10.132s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_bringup) -[10.132s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake module files -[10.132s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[10.132s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake config files -[10.132s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_bringup', 'cmake_prefix_path') -[10.133s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1' -[10.133s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv' -[10.133s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh' -[10.133s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[10.133s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/pkgconfig/my_robot_bringup.pc' -[10.133s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/python3.10/site-packages' -[10.133s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[10.134s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.ps1' -[10.134s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv' -[10.134s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.sh' -[10.134s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.bash' -[10.134s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.zsh' -[10.134s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup) -[10.135s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_bringup) -[10.135s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake module files -[10.135s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake config files -[10.135s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_bringup', 'cmake_prefix_path') -[10.135s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1' -[10.135s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv' -[10.136s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh' -[10.136s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[10.136s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/pkgconfig/my_robot_bringup.pc' -[10.136s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/python3.10/site-packages' -[10.136s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[10.136s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.ps1' -[10.136s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv' -[10.137s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.sh' -[10.137s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.bash' -[10.137s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.zsh' -[10.137s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup) -[10.137s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[10.137s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[10.137s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[10.137s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[10.140s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' -[10.140s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[10.140s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[10.140s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[10.154s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[10.154s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.ps1' -[10.154s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/_local_setup_util_ps1.py' -[10.155s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.ps1' -[10.156s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.sh' -[10.157s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/_local_setup_util_sh.py' -[10.157s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.sh' -[10.158s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.bash' -[10.158s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.bash' -[10.159s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.zsh' -[10.159s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.zsh' diff --git a/log/build_2024-12-11_13-54-56/my_cpp_pkg/command.log b/log/build_2024-12-11_13-54-56/my_cpp_pkg/command.log deleted file mode 100644 index ed87405..0000000 --- a/log/build_2024-12-11_13-54-56/my_cpp_pkg/command.log +++ /dev/null @@ -1,6 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg diff --git a/log/build_2024-12-11_13-54-56/my_cpp_pkg/stderr.log b/log/build_2024-12-11_13-54-56/my_cpp_pkg/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout.log b/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout.log deleted file mode 100644 index fd3bd02..0000000 --- a/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout.log +++ /dev/null @@ -1,96 +0,0 @@ --- 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.11 (/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_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) --- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") --- Found FastRTPS: /opt/ros/humble/include --- Using RMW implementation 'rmw_fastrtps_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 --- Found example_interfaces: 0.9.3 (/opt/ros/humble/share/example_interfaces/cmake) --- Found my_robot_interfaces: 0.0.0 (/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake) --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[ 5%] Building CXX object CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -[ 11%] Building CXX object CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -[ 16%] Building CXX object CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -[ 22%] Building CXX object CMakeFiles/smartphone.dir/src/smartphone.cpp.o -[ 27%] Building CXX object CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -[ 33%] Building CXX object CMakeFiles/number_counter.dir/src/number_counter.cpp.o -[ 38%] Building CXX object CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -[ 44%] Building CXX object CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -[ 50%] Building CXX object CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -[ 55%] Linking CXX executable cpp_node -[ 55%] Built target cpp_node -[ 61%] Linking CXX executable add_two_ints_server -[ 61%] Built target add_two_ints_server -[ 66%] Linking CXX executable add_two_ints_client_no_oop -[ 72%] Linking CXX executable number_publisher -[ 72%] Built target add_two_ints_client_no_oop -[ 72%] Built target number_publisher -[ 77%] Linking CXX executable hardware_status_publisher -[ 83%] Linking CXX executable add_two_ints_client -[ 83%] Built target hardware_status_publisher -[ 83%] Built target add_two_ints_client -[ 88%] Linking CXX executable robot_news_station -[ 88%] Built target robot_news_station -[ 94%] Linking CXX executable smartphone -[ 94%] Built target smartphone -[100%] Linking CXX executable number_counter -[100%] Built target number_counter --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout_stderr.log b/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout_stderr.log deleted file mode 100644 index fd3bd02..0000000 --- a/log/build_2024-12-11_13-54-56/my_cpp_pkg/stdout_stderr.log +++ /dev/null @@ -1,96 +0,0 @@ --- 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.11 (/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_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) --- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") --- Found FastRTPS: /opt/ros/humble/include --- Using RMW implementation 'rmw_fastrtps_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 --- Found example_interfaces: 0.9.3 (/opt/ros/humble/share/example_interfaces/cmake) --- Found my_robot_interfaces: 0.0.0 (/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake) --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[ 5%] Building CXX object CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -[ 11%] Building CXX object CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -[ 16%] Building CXX object CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -[ 22%] Building CXX object CMakeFiles/smartphone.dir/src/smartphone.cpp.o -[ 27%] Building CXX object CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -[ 33%] Building CXX object CMakeFiles/number_counter.dir/src/number_counter.cpp.o -[ 38%] Building CXX object CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -[ 44%] Building CXX object CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -[ 50%] Building CXX object CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -[ 55%] Linking CXX executable cpp_node -[ 55%] Built target cpp_node -[ 61%] Linking CXX executable add_two_ints_server -[ 61%] Built target add_two_ints_server -[ 66%] Linking CXX executable add_two_ints_client_no_oop -[ 72%] Linking CXX executable number_publisher -[ 72%] Built target add_two_ints_client_no_oop -[ 72%] Built target number_publisher -[ 77%] Linking CXX executable hardware_status_publisher -[ 83%] Linking CXX executable add_two_ints_client -[ 83%] Built target hardware_status_publisher -[ 83%] Built target add_two_ints_client -[ 88%] Linking CXX executable robot_news_station -[ 88%] Built target robot_news_station -[ 94%] Linking CXX executable smartphone -[ 94%] Built target smartphone -[100%] Linking CXX executable number_counter -[100%] Built target number_counter --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_cpp_pkg/streams.log b/log/build_2024-12-11_13-54-56/my_cpp_pkg/streams.log deleted file mode 100644 index e86e376..0000000 --- a/log/build_2024-12-11_13-54-56/my_cpp_pkg/streams.log +++ /dev/null @@ -1,102 +0,0 @@ -[0.008s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -[0.144s] -- The C compiler identification is GNU 11.4.0 -[0.144s] -- The CXX compiler identification is GNU 11.4.0 -[0.144s] -- Detecting C compiler ABI info -[0.144s] -- Detecting C compiler ABI info - done -[0.144s] -- Check for working C compiler: /usr/bin/cc - skipped -[0.144s] -- Detecting C compile features -[0.145s] -- Detecting C compile features - done -[0.145s] -- Detecting CXX compiler ABI info -[0.190s] -- Detecting CXX compiler ABI info - done -[0.197s] -- Check for working CXX compiler: /usr/bin/c++ - skipped -[0.197s] -- Detecting CXX compile features -[0.197s] -- Detecting CXX compile features - done -[0.199s] -- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) -[0.299s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter -[0.367s] -- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake) -[0.399s] -- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) -[0.402s] -- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) -[0.407s] -- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) -[0.414s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c -[0.423s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp -[0.449s] -- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) -[0.451s] -- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) -[0.508s] -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") -[0.526s] -- Found FastRTPS: /opt/ros/humble/include -[0.558s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default -[0.564s] -- Looking for pthread.h -[0.613s] -- Looking for pthread.h - found -[0.614s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -[0.664s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -[0.665s] -- Found Threads: TRUE -[0.693s] -- Found example_interfaces: 0.9.3 (/opt/ros/humble/share/example_interfaces/cmake) -[0.714s] -- Found my_robot_interfaces: 0.0.0 (/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake) -[0.761s] -- Configuring done -[0.776s] -- Generating done -[0.782s] -- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[0.789s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg -[0.790s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[0.824s] [ 5%] Building CXX object CMakeFiles/cpp_node.dir/src/my_first_node.cpp.o -[0.824s] [ 11%] Building CXX object CMakeFiles/add_two_ints_client_no_oop.dir/src/add_two_ints_client_no_oop.cpp.o -[0.825s] [ 16%] Building CXX object CMakeFiles/number_publisher.dir/src/number_publisher.cpp.o -[0.826s] [ 22%] Building CXX object CMakeFiles/smartphone.dir/src/smartphone.cpp.o -[0.826s] [ 27%] Building CXX object CMakeFiles/add_two_ints_server.dir/src/add_two_ints_server.cpp.o -[0.828s] [ 33%] Building CXX object CMakeFiles/number_counter.dir/src/number_counter.cpp.o -[0.828s] [ 38%] Building CXX object CMakeFiles/robot_news_station.dir/src/robot_news_station.cpp.o -[0.830s] [ 44%] Building CXX object CMakeFiles/add_two_ints_client.dir/src/add_two_ints_client.cpp.o -[0.832s] [ 50%] Building CXX object CMakeFiles/hardware_status_publisher.dir/src/hw_status_publisher.cpp.o -[2.908s] [ 55%] Linking CXX executable cpp_node -[3.033s] [ 55%] Built target cpp_node -[3.284s] [ 61%] Linking CXX executable add_two_ints_server -[3.445s] [ 61%] Built target add_two_ints_server -[3.787s] [ 66%] Linking CXX executable add_two_ints_client_no_oop -[3.840s] [ 72%] Linking CXX executable number_publisher -[3.915s] [ 72%] Built target add_two_ints_client_no_oop -[3.997s] [ 72%] Built target number_publisher -[4.305s] [ 77%] Linking CXX executable hardware_status_publisher -[4.425s] [ 83%] Linking CXX executable add_two_ints_client -[4.428s] [ 83%] Built target hardware_status_publisher -[4.527s] [ 83%] Built target add_two_ints_client -[4.606s] [ 88%] Linking CXX executable robot_news_station -[4.721s] [ 88%] Built target robot_news_station -[5.907s] [ 94%] Linking CXX executable smartphone -[6.112s] [ 94%] Built target smartphone -[6.305s] [100%] Linking CXX executable number_counter -[6.527s] [100%] Built target number_counter -[6.537s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[6.538s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[6.542s] -- Install configuration: "" -[6.542s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node -[6.542s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node" to "" -[6.542s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station -[6.543s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station" to "" -[6.543s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone -[6.544s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone" to "" -[6.544s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server -[6.544s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server" to "" -[6.544s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop -[6.545s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop" to "" -[6.545s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client -[6.545s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client" to "" -[6.545s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher -[6.545s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher" to "" -[6.546s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher -[6.546s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher" to "" -[6.546s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter -[6.547s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter" to "" -[6.547s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake -[6.548s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml -[6.549s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg diff --git a/log/build_2024-12-11_13-54-56/my_py_pkg/command.log b/log/build_2024-12-11_13-54-56/my_py_pkg/command.log deleted file mode 100644 index dfaddb9..0000000 --- a/log/build_2024-12-11_13-54-56/my_py_pkg/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-54-56/my_py_pkg/stderr.log b/log/build_2024-12-11_13-54-56/my_py_pkg/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/my_py_pkg/stdout.log b/log/build_2024-12-11_13-54-56/my_py_pkg/stdout.log deleted file mode 100644 index 11658bf..0000000 --- a/log/build_2024-12-11_13-54-56/my_py_pkg/stdout.log +++ /dev/null @@ -1,74 +0,0 @@ -running egg_info -creating ../../build/my_py_pkg/my_py_pkg.egg-info -writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -running install -running install_lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py to my_first_node.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py to add_two_ints_client_no_oop.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py to smartphone.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py to joy_move.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py to template_python_node.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py to robot_news_station.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py to hw_status_publisher.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py to __init__.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py to add_two_ints_client.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py to number_publisher.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py to add_two_ints_server.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py to number_counter.cpython-310.pyc -running install_data -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -copying resource/my_py_pkg -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg -running install_egg_info -Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -running install_scripts -Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' diff --git a/log/build_2024-12-11_13-54-56/my_py_pkg/stdout_stderr.log b/log/build_2024-12-11_13-54-56/my_py_pkg/stdout_stderr.log deleted file mode 100644 index 11658bf..0000000 --- a/log/build_2024-12-11_13-54-56/my_py_pkg/stdout_stderr.log +++ /dev/null @@ -1,74 +0,0 @@ -running egg_info -creating ../../build/my_py_pkg/my_py_pkg.egg-info -writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -copying my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -running install -running install_lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py to my_first_node.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py to add_two_ints_client_no_oop.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py to smartphone.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py to joy_move.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py to template_python_node.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py to robot_news_station.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py to hw_status_publisher.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py to __init__.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py to add_two_ints_client.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py to number_publisher.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py to add_two_ints_server.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py to number_counter.cpython-310.pyc -running install_data -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -copying resource/my_py_pkg -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg -running install_egg_info -Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -running install_scripts -Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' diff --git a/log/build_2024-12-11_13-54-56/my_py_pkg/streams.log b/log/build_2024-12-11_13-54-56/my_py_pkg/streams.log deleted file mode 100644 index aa30b59..0000000 --- a/log/build_2024-12-11_13-54-56/my_py_pkg/streams.log +++ /dev/null @@ -1,76 +0,0 @@ -[0.456s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[0.581s] running egg_info -[0.581s] creating ../../build/my_py_pkg/my_py_pkg.egg-info -[0.581s] writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -[0.581s] writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -[0.581s] writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -[0.582s] writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -[0.582s] writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -[0.582s] writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -[0.583s] reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -[0.583s] writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -[0.583s] running build -[0.583s] running build_py -[0.583s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build -[0.583s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib -[0.583s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] copying my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg -[0.584s] running install -[0.584s] running install_lib -[0.584s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/smartphone.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/joy_move.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build/lib/my_py_pkg/number_counter.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg -[0.585s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/my_first_node.py to my_first_node.cpython-310.pyc -[0.585s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client_no_oop.py to add_two_ints_client_no_oop.cpython-310.pyc -[0.585s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/smartphone.py to smartphone.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/joy_move.py to joy_move.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/template_python_node.py to template_python_node.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/robot_news_station.py to robot_news_station.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/hw_status_publisher.py to hw_status_publisher.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/__init__.py to __init__.cpython-310.pyc -[0.586s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_client.py to add_two_ints_client.cpython-310.pyc -[0.587s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_publisher.py to number_publisher.cpython-310.pyc -[0.587s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/add_two_ints_server.py to add_two_ints_server.cpython-310.pyc -[0.587s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg/number_counter.py to number_counter.cpython-310.pyc -[0.587s] running install_data -[0.587s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index -[0.587s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index -[0.587s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -[0.587s] copying resource/my_py_pkg -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/ament_index/resource_index/packages -[0.587s] copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg -[0.587s] running install_egg_info -[0.588s] Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -[0.589s] running install_scripts -[0.602s] Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.602s] writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' -[0.618s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-54-56/my_robot_bringup/command.log b/log/build_2024-12-11_13-54-56/my_robot_bringup/command.log deleted file mode 100644 index 1362d16..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_bringup/command.log +++ /dev/null @@ -1,6 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup diff --git a/log/build_2024-12-11_13-54-56/my_robot_bringup/stderr.log b/log/build_2024-12-11_13-54-56/my_robot_bringup/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout.log b/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout.log deleted file mode 100644 index 2cd68c0..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout.log +++ /dev/null @@ -1,36 +0,0 @@ --- 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 --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout_stderr.log b/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout_stderr.log deleted file mode 100644 index 2cd68c0..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_bringup/stdout_stderr.log +++ /dev/null @@ -1,36 +0,0 @@ --- 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 --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_robot_bringup/streams.log b/log/build_2024-12-11_13-54-56/my_robot_bringup/streams.log deleted file mode 100644 index f569ab1..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_bringup/streams.log +++ /dev/null @@ -1,42 +0,0 @@ -[0.007s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -[0.048s] -- The C compiler identification is GNU 11.4.0 -[0.085s] -- The CXX compiler identification is GNU 11.4.0 -[0.089s] -- Detecting C compiler ABI info -[0.141s] -- Detecting C compiler ABI info - done -[0.147s] -- Check for working C compiler: /usr/bin/cc - skipped -[0.147s] -- Detecting C compile features -[0.147s] -- Detecting C compile features - done -[0.148s] -- Detecting CXX compiler ABI info -[0.215s] -- Detecting CXX compiler ABI info - done -[0.219s] -- Check for working CXX compiler: /usr/bin/c++ - skipped -[0.219s] -- Detecting CXX compile features -[0.220s] -- Detecting CXX compile features - done -[0.221s] -- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) -[0.322s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter -[0.410s] -- Configuring done -[0.411s] -- Generating done -[0.412s] -- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[0.415s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup -[0.416s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[0.440s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[0.441s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[0.446s] -- Install configuration: "" -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake -[0.446s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml -[0.448s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup diff --git a/log/build_2024-12-11_13-54-56/my_robot_interfaces/command.log b/log/build_2024-12-11_13-54-56/my_robot_interfaces/command.log deleted file mode 100644 index 2c3c35b..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_interfaces/command.log +++ /dev/null @@ -1,6 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces diff --git a/log/build_2024-12-11_13-54-56/my_robot_interfaces/stderr.log b/log/build_2024-12-11_13-54-56/my_robot_interfaces/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout.log b/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout.log deleted file mode 100644 index 82ff893..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout.log +++ /dev/null @@ -1,355 +0,0 @@ --- 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 rosidl_default_generators: 1.2.0 (/opt/ros/humble/share/rosidl_default_generators/cmake) --- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c --- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) --- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp --- Found ament_cmake_ros: 0.10.0 (/opt/ros/humble/share/ament_cmake_ros/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 PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.6") --- Found python_cmake_module: 0.10.0 (/opt/ros/humble/share/python_cmake_module/cmake) --- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable version "3.10.12", minimum required is "3.5") --- Using PYTHON_EXECUTABLE: /usr/bin/python3 --- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.10 --- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.10.so --- Found PythonExtra: .so --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[ 1%] Generating C code for ROS interfaces -[ 3%] Generating C++ code for ROS interfaces -[ 3%] Built target ament_cmake_python_copy_my_robot_interfaces -running egg_info -creating my_robot_interfaces.egg-info -writing my_robot_interfaces.egg-info/PKG-INFO -writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -writing top-level names to my_robot_interfaces.egg-info/top_level.txt -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[ 3%] Built target ament_cmake_python_build_my_robot_interfaces_egg -[ 3%] Built target my_robot_interfaces__cpp -[ 4%] Generating C++ type support dispatch for ROS interfaces -[ 6%] Generating C++ introspection for ROS interfaces -[ 7%] Generating C++ type support for eProsima Fast-RTPS -[ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -[ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -[ 12%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -[ 14%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -[ 15%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -[ 17%] Linking C shared library libmy_robot_interfaces__rosidl_generator_c.so -[ 17%] Built target my_robot_interfaces__rosidl_generator_c -[ 19%] Generating C introspection for ROS interfaces -[ 22%] Generating C type support dispatch for ROS interfaces -[ 22%] Generating C type support for eProsima Fast-RTPS -[ 23%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[ 25%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[ 26%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[ 28%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -[ 30%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[ 31%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -[ 33%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -[ 34%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -[ 36%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -[ 38%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -[ 39%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o -[ 42%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -[ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -[ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -[ 46%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -[ 47%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[ 49%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -[ 50%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[ 52%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[ 53%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[ 55%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o -[ 57%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -[ 58%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -[ 60%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_cpp.so -[ 61%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -[ 63%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -[ 65%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_c.so -[ 66%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -[ 68%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -[ 69%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -[ 71%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -[ 73%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -[ 74%] Linking C shared library libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_c -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 76%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -[ 77%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -[ 77%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[ 77%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[ 79%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -[ 79%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[ 79%] Built target my_robot_interfaces -[ 80%] Generating Python code for ROS interfaces -[ 80%] Built target my_robot_interfaces__py -[ 82%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -[ 84%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -[ 85%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -[ 87%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -[ 88%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -[ 90%] Linking C shared library rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -[ 90%] Built target my_robot_interfaces__rosidl_generator_py -[ 92%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -[ 93%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -[ 95%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -[ 96%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[ 98%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[100%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[100%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py'... --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout_stderr.log b/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout_stderr.log deleted file mode 100644 index 82ff893..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_interfaces/stdout_stderr.log +++ /dev/null @@ -1,355 +0,0 @@ --- 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 rosidl_default_generators: 1.2.0 (/opt/ros/humble/share/rosidl_default_generators/cmake) --- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c --- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) --- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp --- Found ament_cmake_ros: 0.10.0 (/opt/ros/humble/share/ament_cmake_ros/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 PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.6") --- Found python_cmake_module: 0.10.0 (/opt/ros/humble/share/python_cmake_module/cmake) --- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable version "3.10.12", minimum required is "3.5") --- Using PYTHON_EXECUTABLE: /usr/bin/python3 --- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.10 --- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.10.so --- Found PythonExtra: .so --- Configuring done --- Generating done --- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[ 1%] Generating C code for ROS interfaces -[ 3%] Generating C++ code for ROS interfaces -[ 3%] Built target ament_cmake_python_copy_my_robot_interfaces -running egg_info -creating my_robot_interfaces.egg-info -writing my_robot_interfaces.egg-info/PKG-INFO -writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -writing top-level names to my_robot_interfaces.egg-info/top_level.txt -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[ 3%] Built target ament_cmake_python_build_my_robot_interfaces_egg -[ 3%] Built target my_robot_interfaces__cpp -[ 4%] Generating C++ type support dispatch for ROS interfaces -[ 6%] Generating C++ introspection for ROS interfaces -[ 7%] Generating C++ type support for eProsima Fast-RTPS -[ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -[ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -[ 12%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -[ 14%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -[ 15%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -[ 17%] Linking C shared library libmy_robot_interfaces__rosidl_generator_c.so -[ 17%] Built target my_robot_interfaces__rosidl_generator_c -[ 19%] Generating C introspection for ROS interfaces -[ 22%] Generating C type support dispatch for ROS interfaces -[ 22%] Generating C type support for eProsima Fast-RTPS -[ 23%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[ 25%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[ 26%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[ 28%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -[ 30%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[ 31%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -[ 33%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -[ 34%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -[ 36%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -[ 38%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -[ 39%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o -[ 42%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -[ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -[ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -[ 46%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -[ 47%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[ 49%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -[ 50%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[ 52%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[ 53%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[ 55%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o -[ 57%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -[ 58%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -[ 60%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_cpp.so -[ 61%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -[ 63%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -[ 65%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_c.so -[ 66%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -[ 68%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -[ 69%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -[ 71%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -[ 73%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -[ 74%] Linking C shared library libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_c -[ 74%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 76%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -[ 77%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -[ 77%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[ 77%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[ 79%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -[ 79%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[ 79%] Built target my_robot_interfaces -[ 80%] Generating Python code for ROS interfaces -[ 80%] Built target my_robot_interfaces__py -[ 82%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -[ 84%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -[ 85%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -[ 87%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -[ 88%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -[ 90%] Linking C shared library rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -[ 90%] Built target my_robot_interfaces__rosidl_generator_py -[ 92%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -[ 93%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -[ 95%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -[ 96%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[ 98%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[100%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[100%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext --- Install configuration: "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" to "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py'... -Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py'... --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so --- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so" to "" --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml diff --git a/log/build_2024-12-11_13-54-56/my_robot_interfaces/streams.log b/log/build_2024-12-11_13-54-56/my_robot_interfaces/streams.log deleted file mode 100644 index 9cf6b35..0000000 --- a/log/build_2024-12-11_13-54-56/my_robot_interfaces/streams.log +++ /dev/null @@ -1,361 +0,0 @@ -[0.007s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -[0.045s] -- The C compiler identification is GNU 11.4.0 -[0.078s] -- The CXX compiler identification is GNU 11.4.0 -[0.082s] -- Detecting C compiler ABI info -[0.128s] -- Detecting C compiler ABI info - done -[0.136s] -- Check for working C compiler: /usr/bin/cc - skipped -[0.136s] -- Detecting C compile features -[0.137s] -- Detecting C compile features - done -[0.139s] -- Detecting CXX compiler ABI info -[0.192s] -- Detecting CXX compiler ABI info - done -[0.196s] -- Check for working CXX compiler: /usr/bin/c++ - skipped -[0.196s] -- Detecting CXX compile features -[0.196s] -- Detecting CXX compile features - done -[0.198s] -- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) -[0.289s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter -[0.340s] -- Found rosidl_default_generators: 1.2.0 (/opt/ros/humble/share/rosidl_default_generators/cmake) -[0.343s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c -[0.348s] -- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) -[0.370s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp -[0.544s] -- Found ament_cmake_ros: 0.10.0 (/opt/ros/humble/share/ament_cmake_ros/cmake) -[0.651s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c -[0.803s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp -[0.820s] -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3.6") -[0.821s] -- Found python_cmake_module: 0.10.0 (/opt/ros/humble/share/python_cmake_module/cmake) -[0.836s] -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable version "3.10.12", minimum required is "3.5") -[0.836s] -- Using PYTHON_EXECUTABLE: /usr/bin/python3 -[0.836s] -- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.10 -[0.836s] -- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.10.so -[0.848s] -- Found PythonExtra: .so -[0.870s] -- Configuring done -[0.886s] -- Generating done -[0.891s] -- Build files have been written to: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[0.897s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake /home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces -DCMAKE_INSTALL_PREFIX=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces -[0.897s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[0.926s] [ 1%] Generating C code for ROS interfaces -[0.934s] [ 3%] Generating C++ code for ROS interfaces -[0.939s] [ 3%] Built target ament_cmake_python_copy_my_robot_interfaces -[1.069s] running egg_info -[1.069s] creating my_robot_interfaces.egg-info -[1.070s] writing my_robot_interfaces.egg-info/PKG-INFO -[1.070s] writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -[1.070s] writing top-level names to my_robot_interfaces.egg-info/top_level.txt -[1.070s] writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[1.071s] reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[1.071s] writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[1.088s] [ 3%] Built target ament_cmake_python_build_my_robot_interfaces_egg -[1.190s] [ 3%] Built target my_robot_interfaces__cpp -[1.196s] [ 4%] Generating C++ type support dispatch for ROS interfaces -[1.197s] [ 6%] Generating C++ introspection for ROS interfaces -[1.197s] [ 7%] Generating C++ type support for eProsima Fast-RTPS -[1.202s] [ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle__functions.c.o -[1.202s] [ 11%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/turtle_array__functions.c.o -[1.203s] [ 12%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/catch_turtle__functions.c.o -[1.204s] [ 14%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/msg/detail/hardware_status__functions.c.o -[1.205s] [ 15%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_c.dir/rosidl_generator_c/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c.o -[1.250s] [ 17%] Linking C shared library libmy_robot_interfaces__rosidl_generator_c.so -[1.279s] [ 17%] Built target my_robot_interfaces__rosidl_generator_c -[1.288s] [ 19%] Generating C introspection for ROS interfaces -[1.288s] [ 22%] Generating C type support dispatch for ROS interfaces -[1.288s] [ 22%] Generating C type support for eProsima Fast-RTPS -[1.392s] [ 23%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[1.393s] [ 25%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[1.394s] [ 26%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[1.394s] [ 28%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/msg/turtle__type_support.cpp.o -[1.394s] [ 30%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[1.426s] [ 31%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp.o -[1.426s] [ 33%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp.o -[1.426s] [ 34%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle__type_support.cpp.o -[1.427s] [ 36%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp.o -[1.428s] [ 38%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp.o -[1.476s] [ 39%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/hardware_status__type_support.cpp.o -[1.476s] [ 42%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/compute_rectangle_area__type_support.cpp.o -[1.476s] [ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/srv/detail/dds_fastrtps/catch_turtle__type_support.cpp.o -[1.476s] [ 44%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle_array__type_support.cpp.o -[1.476s] [ 46%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/my_robot_interfaces/msg/detail/dds_fastrtps/turtle__type_support.cpp.o -[1.717s] [ 47%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/hardware_status__type_support.cpp.o -[1.718s] [ 49%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle__type_support.cpp.o -[1.740s] [ 50%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/msg/turtle_array__type_support.cpp.o -[1.750s] [ 52%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/compute_rectangle_area__type_support.cpp.o -[1.752s] [ 53%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/my_robot_interfaces/srv/catch_turtle__type_support.cpp.o -[1.774s] [ 55%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/hardware_status__type_support.c.o -[1.781s] [ 57%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle__type_support.c.o -[1.785s] [ 58%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c.o -[1.785s] [ 60%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_cpp.so -[1.785s] [ 61%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/msg/detail/turtle_array__type_support.c.o -[1.792s] [ 63%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/my_robot_interfaces/srv/detail/catch_turtle__type_support.c.o -[1.794s] [ 65%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_c.so -[1.804s] [ 66%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/hardware_status__type_support_c.cpp.o -[1.806s] [ 68%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle_array__type_support_c.cpp.o -[1.816s] [ 69%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/msg/detail/turtle__type_support_c.cpp.o -[1.827s] [ 71%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support_c.cpp.o -[1.831s] [ 73%] Building CXX object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/my_robot_interfaces/srv/detail/catch_turtle__type_support_c.cpp.o -[1.844s] [ 74%] Linking C shared library libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -[1.845s] [ 74%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[1.878s] [ 74%] Built target my_robot_interfaces__rosidl_typesupport_c -[1.885s] [ 74%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[2.030s] [ 76%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -[2.047s] [ 77%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -[2.109s] [ 77%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[2.111s] [ 77%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[2.211s] [ 79%] Linking CXX shared library libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -[2.258s] [ 79%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[2.273s] [ 79%] Built target my_robot_interfaces -[2.287s] [ 80%] Generating Python code for ROS interfaces -[2.667s] [ 80%] Built target my_robot_interfaces__py -[2.681s] [ 82%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_array_s.c.o -[2.682s] [ 84%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_hardware_status_s.c.o -[2.683s] [ 85%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_catch_turtle_s.c.o -[2.683s] [ 87%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/msg/_turtle_s.c.o -[2.683s] [ 88%] Building C object CMakeFiles/my_robot_interfaces__rosidl_generator_py.dir/rosidl_generator_py/my_robot_interfaces/srv/_compute_rectangle_area_s.c.o -[2.749s] [ 90%] Linking C shared library rosidl_generator_py/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -[2.774s] [ 90%] Built target my_robot_interfaces__rosidl_generator_py -[2.788s] [ 92%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -[2.789s] [ 93%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -[2.789s] [ 95%] Building C object CMakeFiles/my_robot_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c.o -[2.851s] [ 96%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[2.853s] [ 98%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[2.855s] [100%] Linking C shared library rosidl_generator_py/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[2.874s] [100%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[2.875s] [100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[2.878s] [100%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -[2.886s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[2.892s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[2.896s] -- Install configuration: "" -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h -[2.896s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h -[2.897s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so -[2.898s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so" to "" -[2.898s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.898s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.898s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h -[2.898s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h -[2.899s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.899s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -[2.899s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so" to "" -[2.899s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.899s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h -[2.899s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c -[2.899s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h -[2.900s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.900s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -[2.900s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so" to "" -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so -[2.900s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so" to "" -[2.900s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.900s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp -[2.900s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp -[2.900s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp -[2.901s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp -[2.901s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.901s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -[2.902s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so" to "" -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[2.902s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -[2.902s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -[2.903s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so" to "" -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so -[2.903s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so" to "" -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -[2.903s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[2.922s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py'... -[2.923s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py'... -[2.923s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py'... -[2.923s] Compiling '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py'... -[2.925s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[2.925s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so" to "" -[2.925s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[2.925s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so" to "" -[2.925s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[2.926s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so" to "" -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so -[2.926s] -- Set runtime path of "/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so" to "" -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh -[2.926s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake -[2.927s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake -[2.928s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml -[2.929s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces diff --git a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/command.log b/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/command.log deleted file mode 100644 index 967a3a9..0000000 --- a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stderr.log b/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout.log b/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout.log deleted file mode 100644 index 28e4d7a..0000000 --- a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout.log +++ /dev/null @@ -1,39 +0,0 @@ -running egg_info -creating ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info -writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -running install -running install_lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py to __init__.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py to turtle_controller.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -running install_data -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -copying resource/turtlesim_catch_them_all -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all -running install_egg_info -Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -running install_scripts -Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' diff --git a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout_stderr.log b/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout_stderr.log deleted file mode 100644 index 28e4d7a..0000000 --- a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/stdout_stderr.log +++ /dev/null @@ -1,39 +0,0 @@ -running egg_info -creating ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info -writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -running install -running install_lib -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py to __init__.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py to turtle_controller.cpython-310.pyc -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -running install_data -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index -creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -copying resource/turtlesim_catch_them_all -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all -running install_egg_info -Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -running install_scripts -Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' diff --git a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/streams.log b/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/streams.log deleted file mode 100644 index 8fe3679..0000000 --- a/log/build_2024-12-11_13-54-56/turtlesim_catch_them_all/streams.log +++ /dev/null @@ -1,41 +0,0 @@ -[0.479s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[0.614s] running egg_info -[0.614s] creating ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info -[0.614s] writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -[0.614s] writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -[0.614s] writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -[0.614s] writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -[0.614s] writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -[0.615s] writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -[0.615s] reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -[0.616s] writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -[0.616s] running build -[0.616s] running build_py -[0.616s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build -[0.616s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib -[0.616s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -[0.616s] copying turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -[0.616s] copying turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -[0.616s] copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -[0.616s] running install -[0.616s] running install_lib -[0.617s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -[0.617s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/__init__.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -[0.617s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -[0.617s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -[0.617s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/__init__.py to __init__.cpython-310.pyc -[0.617s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_controller.py to turtle_controller.cpython-310.pyc -[0.617s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -[0.618s] running install_data -[0.618s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index -[0.618s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index -[0.618s] creating /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -[0.618s] copying resource/turtlesim_catch_them_all -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages -[0.618s] copying package.xml -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all -[0.618s] running install_egg_info -[0.619s] Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -[0.619s] running install_scripts -[0.631s] Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -[0.631s] Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -[0.631s] writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' -[0.645s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-59-05/events.log b/log/build_2024-12-11_13-59-05/events.log deleted file mode 100644 index 2df5ed8..0000000 --- a/log/build_2024-12-11_13-59-05/events.log +++ /dev/null @@ -1,415 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000356] (my_robot_interfaces) JobQueued: {'identifier': 'my_robot_interfaces', 'dependencies': OrderedDict()} -[0.000454] (my_cpp_pkg) JobQueued: {'identifier': 'my_cpp_pkg', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000480] (my_py_pkg) JobQueued: {'identifier': 'my_py_pkg', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000498] (turtlesim_catch_them_all) JobQueued: {'identifier': 'turtlesim_catch_them_all', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces')])} -[0.000515] (my_robot_bringup) JobQueued: {'identifier': 'my_robot_bringup', 'dependencies': OrderedDict([('my_robot_interfaces', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces'), ('my_cpp_pkg', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'), ('my_py_pkg', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg'), ('turtlesim_catch_them_all', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all')])} -[0.000536] (my_robot_interfaces) JobStarted: {'identifier': 'my_robot_interfaces'} -[0.005214] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'cmake'} -[0.005376] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'build'} -[0.005773] (my_robot_interfaces) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.033986] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_c\x1b[0m\n'} -[0.042102] (my_robot_interfaces) StdoutLine: {'line': b'[ 1%] Built target my_robot_interfaces__cpp\n'} -[0.042683] (my_robot_interfaces) StdoutLine: {'line': b'[ 12%] Built target my_robot_interfaces__rosidl_generator_c\n'} -[0.046197] (my_robot_interfaces) StdoutLine: {'line': b'[ 12%] Built target ament_cmake_python_copy_my_robot_interfaces\n'} -[0.051865] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_cpp\x1b[0m\n'} -[0.052917] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp\x1b[0m\n'} -[0.054201] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_cpp\x1b[0m\n'} -[0.057711] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c\x1b[0m\n'} -[0.058483] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c\x1b[0m\n'} -[0.060619] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c\x1b[0m\n'} -[0.066038] (my_robot_interfaces) StdoutLine: {'line': b'[ 23%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp\n'} -[0.068361] (my_robot_interfaces) StdoutLine: {'line': b'[ 34%] Built target my_robot_interfaces__rosidl_typesupport_cpp\n'} -[0.068534] (my_robot_interfaces) StdoutLine: {'line': b'[ 46%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp\n'} -[0.069020] (my_robot_interfaces) StdoutLine: {'line': b'[ 57%] Built target my_robot_interfaces__rosidl_typesupport_c\n'} -[0.069354] (my_robot_interfaces) StdoutLine: {'line': b'[ 68%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c\n'} -[0.071935] (my_robot_interfaces) StdoutLine: {'line': b'[ 79%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c\n'} -[0.085204] (my_robot_interfaces) StdoutLine: {'line': b'[ 79%] Built target my_robot_interfaces\n'} -[0.098033] (my_robot_interfaces) StdoutLine: {'line': b'[ 80%] Built target my_robot_interfaces__py\n'} -[0.099750] (-) TimerEvent: {} -[0.106019] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_py\x1b[0m\n'} -[0.117474] (my_robot_interfaces) StdoutLine: {'line': b'[ 90%] Built target my_robot_interfaces__rosidl_generator_py\n'} -[0.124207] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext\x1b[0m\n'} -[0.124725] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c__pyext\x1b[0m\n'} -[0.125077] (my_robot_interfaces) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext\x1b[0m\n'} -[0.132588] (my_robot_interfaces) StdoutLine: {'line': b'[ 93%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext\n'} -[0.133059] (my_robot_interfaces) StdoutLine: {'line': b'[ 96%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext\n'} -[0.133913] (my_robot_interfaces) StdoutLine: {'line': b'[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext\n'} -[0.185516] (my_robot_interfaces) StdoutLine: {'line': b'running egg_info\n'} -[0.185859] (my_robot_interfaces) StdoutLine: {'line': b'writing my_robot_interfaces.egg-info/PKG-INFO\n'} -[0.185962] (my_robot_interfaces) StdoutLine: {'line': b'writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt\n'} -[0.186096] (my_robot_interfaces) StdoutLine: {'line': b'writing top-level names to my_robot_interfaces.egg-info/top_level.txt\n'} -[0.187300] (my_robot_interfaces) StdoutLine: {'line': b"reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt'\n"} -[0.187495] (my_robot_interfaces) StdoutLine: {'line': b"writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt'\n"} -[0.199828] (-) TimerEvent: {} -[0.202714] (my_robot_interfaces) StdoutLine: {'line': b'[100%] Built target ament_cmake_python_build_my_robot_interfaces_egg\n'} -[0.211348] (my_robot_interfaces) CommandEnded: {'returncode': 0} -[0.211562] (my_robot_interfaces) JobProgress: {'identifier': 'my_robot_interfaces', 'progress': 'install'} -[0.217981] (my_robot_interfaces) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.222712] (my_robot_interfaces) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[0.222928] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces\n'} -[0.223140] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.223180] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.223207] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h\n'} -[0.223234] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h\n'} -[0.223260] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.223285] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h\n'} -[0.223310] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h\n'} -[0.223354] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c\n'} -[0.223417] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h\n'} -[0.223453] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c\n'} -[0.223480] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h\n'} -[0.223843] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c\n'} -[0.224051] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h\n'} -[0.224088] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h\n'} -[0.224117] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h\n'} -[0.224143] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h\n'} -[0.224169] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h\n'} -[0.224195] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h\n'} -[0.224220] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h\n'} -[0.224246] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.224272] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h\n'} -[0.224297] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.224322] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h\n'} -[0.224387] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h\n'} -[0.224413] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h\n'} -[0.224448] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h\n'} -[0.224476] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h\n'} -[0.224501] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c\n'} -[0.224525] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c\n'} -[0.224559] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h\n'} -[0.224584] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h\n'} -[0.224609] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh\n'} -[0.224635] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv\n'} -[0.224666] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so\n'} -[0.224692] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.224719] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.224746] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.224773] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h\n'} -[0.224798] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h\n'} -[0.224822] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h\n'} -[0.224849] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h\n'} -[0.224875] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.224898] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.224922] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h\n'} -[0.225067] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h\n'} -[0.225101] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so\n'} -[0.225171] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.225198] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.225226] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h\n'} -[0.225253] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.225278] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c\n'} -[0.225304] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h\n'} -[0.225331] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c\n'} -[0.225357] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c\n'} -[0.225384] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h\n'} -[0.225410] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h\n'} -[0.225459] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.225518] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.225546] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h\n'} -[0.225572] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c\n'} -[0.225598] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h\n'} -[0.225624] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c\n'} -[0.225649] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so\n'} -[0.225676] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so\n'} -[0.225702] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.225724] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.225746] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp\n'} -[0.225768] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp\n'} -[0.225790] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.225814] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp\n'} -[0.225835] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp\n'} -[0.225855] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp\n'} -[0.225876] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp\n'} -[0.225897] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp\n'} -[0.225917] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp\n'} -[0.225937] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp\n'} -[0.225957] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp\n'} -[0.225978] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp\n'} -[0.225998] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp\n'} -[0.226018] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp\n'} -[0.226040] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp\n'} -[0.226060] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp\n'} -[0.226083] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp\n'} -[0.226104] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.226124] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.226145] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp\n'} -[0.226165] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp\n'} -[0.226186] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp\n'} -[0.226206] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp\n'} -[0.226227] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp\n'} -[0.226248] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp\n'} -[0.226268] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp\n'} -[0.226289] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp\n'} -[0.226311] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp\n'} -[0.226331] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp\n'} -[0.226352] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.226373] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.226393] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.226415] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[0.226442] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[0.226463] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[0.226483] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps\n'} -[0.226504] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h\n'} -[0.226529] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.226553] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.226578] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[0.226605] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps\n'} -[0.226629] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp\n'} -[0.226654] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so\n'} -[0.226677] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces\n'} -[0.226698] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg\n'} -[0.226720] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail\n'} -[0.226742] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp\n'} -[0.226762] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp\n'} -[0.226782] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp\n'} -[0.226804] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp\n'} -[0.226825] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp\n'} -[0.226845] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp\n'} -[0.226866] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv\n'} -[0.226885] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail\n'} -[0.226906] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp\n'} -[0.226926] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp\n'} -[0.226946] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp\n'} -[0.226967] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp\n'} -[0.226987] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so\n'} -[0.227008] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so\n'} -[0.227028] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh\n'} -[0.227049] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv\n'} -[0.227069] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info\n'} -[0.227089] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt\n'} -[0.227112] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt\n'} -[0.227133] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt\n'} -[0.227153] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO\n'} -[0.227174] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces\n'} -[0.227195] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.227216] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg\n'} -[0.227237] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c\n'} -[0.227257] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py\n'} -[0.227278] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py\n'} -[0.227299] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c\n'} -[0.227320] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py\n'} -[0.227340] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py\n'} -[0.227361] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c\n'} -[0.227381] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.227402] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv\n'} -[0.227426] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py\n'} -[0.227448] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c\n'} -[0.227468] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py\n'} -[0.227488] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py\n'} -[0.227509] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c\n'} -[0.227537] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c\n'} -[0.227562] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c\n'} -[0.227585] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py\n'} -[0.227609] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c\n'} -[0.227635] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so\n'} -[0.227660] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.244385] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'...\n"} -[0.244497] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'...\n"} -[0.244529] (my_robot_interfaces) StdoutLine: {'line': b"Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'...\n"} -[0.246792] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.246867] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.246928] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so\n'} -[0.246956] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so\n'} -[0.246982] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl\n'} -[0.247076] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl\n'} -[0.247232] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl\n'} -[0.247259] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl\n'} -[0.247284] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl\n'} -[0.247308] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg\n'} -[0.247333] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg\n'} -[0.247359] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg\n'} -[0.247384] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv\n'} -[0.247407] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg\n'} -[0.247438] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg\n'} -[0.247535] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv\n'} -[0.247560] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg\n'} -[0.247584] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg\n'} -[0.247607] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces\n'} -[0.247630] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces\n'} -[0.247651] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh\n'} -[0.247708] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv\n'} -[0.247732] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh\n'} -[0.247755] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv\n'} -[0.247778] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash\n'} -[0.247798] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh\n'} -[0.247820] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh\n'} -[0.247873] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv\n'} -[0.247900] (my_robot_interfaces) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv\n'} -[0.247925] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces\n'} -[0.247974] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake\n'} -[0.247999] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake\n'} -[0.248024] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake\n'} -[0.248048] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake\n'} -[0.248073] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake\n'} -[0.248097] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake\n'} -[0.248122] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake\n'} -[0.248146] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake\n'} -[0.248170] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake\n'} -[0.248197] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake\n'} -[0.248224] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake\n'} -[0.248252] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake\n'} -[0.248281] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake\n'} -[0.248309] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake\n'} -[0.248335] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake\n'} -[0.248374] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake\n'} -[0.248402] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake\n'} -[0.248449] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake\n'} -[0.248472] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake\n'} -[0.248498] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake\n'} -[0.248520] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake\n'} -[0.248545] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake\n'} -[0.248569] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake\n'} -[0.248594] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake\n'} -[0.248619] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake\n'} -[0.248645] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake\n'} -[0.248670] (my_robot_interfaces) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml\n'} -[0.249870] (my_robot_interfaces) CommandEnded: {'returncode': 0} -[0.260394] (my_robot_interfaces) JobEnded: {'identifier': 'my_robot_interfaces', 'rc': 0} -[0.260926] (my_cpp_pkg) JobStarted: {'identifier': 'my_cpp_pkg'} -[0.263069] (my_py_pkg) JobStarted: {'identifier': 'my_py_pkg'} -[0.265607] (turtlesim_catch_them_all) JobStarted: {'identifier': 'turtlesim_catch_them_all'} -[0.269765] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'cmake'} -[0.270242] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'build'} -[0.270306] (my_cpp_pkg) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.299934] (-) TimerEvent: {} -[0.400296] (-) TimerEvent: {} -[0.411765] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target smartphone\x1b[0m\n'} -[0.411864] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target robot_news_station\x1b[0m\n'} -[0.411897] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target add_two_ints_client\x1b[0m\n'} -[0.412100] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target hardware_status_publisher\x1b[0m\n'} -[0.412144] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target cpp_node\x1b[0m\n'} -[0.412172] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target add_two_ints_client_no_oop\x1b[0m\n'} -[0.412195] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target add_two_ints_server\x1b[0m\n'} -[0.412217] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target number_publisher\x1b[0m\n'} -[0.412240] (my_cpp_pkg) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target number_counter\x1b[0m\n'} -[0.412263] (my_cpp_pkg) StdoutLine: {'line': b'[ 11%] Built target robot_news_station\n'} -[0.412289] (my_cpp_pkg) StdoutLine: {'line': b'[ 22%] Built target smartphone\n'} -[0.412317] (my_cpp_pkg) StdoutLine: {'line': b'[ 33%] Built target hardware_status_publisher\n'} -[0.412343] (my_cpp_pkg) StdoutLine: {'line': b'[ 44%] Built target add_two_ints_client\n'} -[0.412368] (my_cpp_pkg) StdoutLine: {'line': b'[ 55%] Built target add_two_ints_client_no_oop\n'} -[0.412394] (my_cpp_pkg) StdoutLine: {'line': b'[ 66%] Built target cpp_node\n'} -[0.412419] (my_cpp_pkg) StdoutLine: {'line': b'[ 77%] Built target number_publisher\n'} -[0.412457] (my_cpp_pkg) StdoutLine: {'line': b'[ 88%] Built target add_two_ints_server\n'} -[0.412483] (my_cpp_pkg) StdoutLine: {'line': b'[100%] Built target number_counter\n'} -[0.500485] (-) TimerEvent: {} -[0.539438] (my_cpp_pkg) CommandEnded: {'returncode': 0} -[0.539641] (my_cpp_pkg) JobProgress: {'identifier': 'my_cpp_pkg', 'progress': 'install'} -[0.539654] (my_cpp_pkg) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.545559] (my_cpp_pkg) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[0.545644] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node\n'} -[0.545867] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station\n'} -[0.546044] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone\n'} -[0.546233] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server\n'} -[0.546427] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop\n'} -[0.546650] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client\n'} -[0.546839] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher\n'} -[0.546980] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher\n'} -[0.547139] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter\n'} -[0.547265] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg\n'} -[0.547402] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg\n'} -[0.547489] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh\n'} -[0.547519] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv\n'} -[0.547545] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh\n'} -[0.547599] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv\n'} -[0.547625] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash\n'} -[0.547650] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh\n'} -[0.547674] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh\n'} -[0.547710] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv\n'} -[0.547731] (my_cpp_pkg) StdoutLine: {'line': b'-- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv\n'} -[0.547770] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg\n'} -[0.547819] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake\n'} -[0.547843] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake\n'} -[0.547884] (my_cpp_pkg) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml\n'} -[0.549047] (my_cpp_pkg) CommandEnded: {'returncode': 0} -[0.559203] (my_cpp_pkg) JobEnded: {'identifier': 'my_cpp_pkg', 'rc': 0} -[0.600574] (-) TimerEvent: {} -[0.700759] (-) TimerEvent: {} -[0.722853] (my_py_pkg) 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/my_py_pkg', 'build', '--build-base', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build', 'install', '--record', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg', 'env': {'PROFILEHOME': '', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'KDE_FULL_SESSION': 'true', 'LANGUAGE': '', 'USER': 'ros-laptop1', 'PAM_KWALLET5_LOGIN': '/run/user/1000/kwallet5.socket', 'XDG_SEAT': 'seat0', 'SSH_AGENT_PID': '1667', 'XDG_SESSION_TYPE': 'x11', 'XCURSOR_SIZE': '24', 'KONSOLE_VERSION': '211203', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/ros-laptop1', 'KDE_APPLICATIONS_AS_SCOPE': '1', 'DESKTOP_SESSION': 'plasma', 'ROS_PYTHON_VERSION': '3', 'SHELL_SESSION_ID': '290158f40eeb4fb3bc996ff3cf0e3220', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'KDE_SESSION_VERSION': '5', 'KONSOLE_DBUS_SESSION': '/Sessions/4', 'SYSTEMD_EXEC_PID': '1525', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'COLORTERM': 'truecolor', 'KONSOLE_DBUS_WINDOW': '/Windows/1', 'IM_CONFIG_PHASE': '1', 'COLCON_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install', 'ROS_DISTRO': 'humble', 'LOGNAME': 'ros-laptop1', 'WINDOWID': '4194311', 'IGN_GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'QT_AUTO_SCREEN_SCALE_FACTOR': '0', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'COLORFGBG': '15;0', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '3', 'GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'ROS_LOCALHOST_ONLY': '0', 'GTK2_RC_FILES': '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint', 'SESSION_MANAGER': 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XCURSOR_THEME': 'breeze_cursors', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'KDE', 'XDG_SESSION_DESKTOP': 'KDE', 'XAUTHORITY': '/home/ros-laptop1/.Xauthority', '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:', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXXFG8k1f/agent.1543', 'AMENT_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'IGN_GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'KONSOLE_DBUS_SERVICE': ':1.210', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'XDG_VTNR': '1', 'PWD': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings', 'XDG_DATA_DIRS': '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'KDE_SESSION_UID': '1000', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'}, 'shell': False} -[0.727608] (turtlesim_catch_them_all) 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/turtlesim_catch_them_all', 'build', '--build-base', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build', 'install', '--record', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all', 'env': {'PROFILEHOME': '', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'KDE_FULL_SESSION': 'true', 'LANGUAGE': '', 'USER': 'ros-laptop1', 'PAM_KWALLET5_LOGIN': '/run/user/1000/kwallet5.socket', 'XDG_SEAT': 'seat0', 'SSH_AGENT_PID': '1667', 'XDG_SESSION_TYPE': 'x11', 'XCURSOR_SIZE': '24', 'KONSOLE_VERSION': '211203', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib', 'HOME': '/home/ros-laptop1', 'KDE_APPLICATIONS_AS_SCOPE': '1', 'DESKTOP_SESSION': 'plasma', 'ROS_PYTHON_VERSION': '3', 'SHELL_SESSION_ID': '290158f40eeb4fb3bc996ff3cf0e3220', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'KDE_SESSION_VERSION': '5', 'KONSOLE_DBUS_SESSION': '/Sessions/4', 'SYSTEMD_EXEC_PID': '1525', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'COLORTERM': 'truecolor', 'KONSOLE_DBUS_WINDOW': '/Windows/1', 'IM_CONFIG_PHASE': '1', 'COLCON_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install', 'ROS_DISTRO': 'humble', 'LOGNAME': 'ros-laptop1', 'WINDOWID': '4194311', 'IGN_GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'QT_AUTO_SCREEN_SCALE_FACTOR': '0', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'COLORFGBG': '15;0', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '3', 'GAZEBO_MODEL_PATH': '/opt/ros/humble/share', 'ROS_LOCALHOST_ONLY': '0', 'GTK2_RC_FILES': '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0', 'PATH': '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint', 'SESSION_MANAGER': 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XCURSOR_THEME': 'breeze_cursors', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'KDE', 'XDG_SESSION_DESKTOP': 'KDE', 'XAUTHORITY': '/home/ros-laptop1/.Xauthority', '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:', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXXFG8k1f/agent.1543', 'AMENT_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'IGN_GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'KONSOLE_DBUS_SERVICE': ':1.210', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'GAZEBO_RESOURCE_PATH': '/opt/ros/humble/share', 'XDG_VTNR': '1', 'PWD': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings', 'XDG_DATA_DIRS': '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages', 'KDE_SESSION_UID': '1000', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg'}, 'shell': False} -[0.800868] (-) TimerEvent: {} -[0.843027] (my_py_pkg) StdoutLine: {'line': b'running egg_info\n'} -[0.843568] (my_py_pkg) StdoutLine: {'line': b'writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO\n'} -[0.843662] (my_py_pkg) StdoutLine: {'line': b'writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt\n'} -[0.843695] (my_py_pkg) StdoutLine: {'line': b'writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt\n'} -[0.843721] (my_py_pkg) StdoutLine: {'line': b'writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt\n'} -[0.843747] (my_py_pkg) StdoutLine: {'line': b'writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt\n'} -[0.844684] (my_py_pkg) StdoutLine: {'line': b"reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt'\n"} -[0.845367] (my_py_pkg) StdoutLine: {'line': b"writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt'\n"} -[0.845441] (my_py_pkg) StdoutLine: {'line': b'running build\n'} -[0.845479] (my_py_pkg) StdoutLine: {'line': b'running build_py\n'} -[0.845725] (turtlesim_catch_them_all) StdoutLine: {'line': b'running egg_info\n'} -[0.845984] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO\n'} -[0.846026] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt\n'} -[0.846053] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt\n'} -[0.846078] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt\n'} -[0.846102] (turtlesim_catch_them_all) StdoutLine: {'line': b'writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt\n'} -[0.846125] (my_py_pkg) StdoutLine: {'line': b'running install\n'} -[0.846149] (my_py_pkg) StdoutLine: {'line': b'running install_lib\n'} -[0.846848] (my_py_pkg) StdoutLine: {'line': b'running install_data\n'} -[0.846914] (my_py_pkg) StdoutLine: {'line': b'running install_egg_info\n'} -[0.846944] (turtlesim_catch_them_all) StdoutLine: {'line': b"reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt'\n"} -[0.847318] (turtlesim_catch_them_all) StdoutLine: {'line': b"writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt'\n"} -[0.847431] (turtlesim_catch_them_all) StdoutLine: {'line': b'running build\n'} -[0.847475] (turtlesim_catch_them_all) StdoutLine: {'line': b'running build_py\n'} -[0.847506] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all\n'} -[0.847688] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install\n'} -[0.847761] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_lib\n'} -[0.848001] (my_py_pkg) StdoutLine: {'line': b"removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info' (and everything under it)\n"} -[0.848106] (my_py_pkg) StdoutLine: {'line': b'Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info\n'} -[0.848140] (my_py_pkg) StdoutLine: {'line': b'running install_scripts\n'} -[0.848405] (turtlesim_catch_them_all) StdoutLine: {'line': b'copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all\n'} -[0.848688] (turtlesim_catch_them_all) StdoutLine: {'line': b'byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc\n'} -[0.849334] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_data\n'} -[0.849396] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_egg_info\n'} -[0.850377] (turtlesim_catch_them_all) StdoutLine: {'line': b"removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info' (and everything under it)\n"} -[0.850451] (turtlesim_catch_them_all) StdoutLine: {'line': b'Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info\n'} -[0.850517] (turtlesim_catch_them_all) StdoutLine: {'line': b'running install_scripts\n'} -[0.860255] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860301] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860327] (my_py_pkg) StdoutLine: {'line': b'Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860381] (my_py_pkg) StdoutLine: {'line': b'Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860411] (my_py_pkg) StdoutLine: {'line': b'Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860628] (my_py_pkg) StdoutLine: {'line': b'Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860696] (my_py_pkg) StdoutLine: {'line': b'Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860727] (my_py_pkg) StdoutLine: {'line': b'Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860752] (my_py_pkg) StdoutLine: {'line': b'Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860781] (my_py_pkg) StdoutLine: {'line': b'Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg\n'} -[0.860913] (my_py_pkg) StdoutLine: {'line': b"writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log'\n"} -[0.862543] (turtlesim_catch_them_all) StdoutLine: {'line': b'Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all\n'} -[0.862616] (turtlesim_catch_them_all) StdoutLine: {'line': b'Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all\n'} -[0.862645] (turtlesim_catch_them_all) StdoutLine: {'line': b"writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log'\n"} -[0.874460] (my_py_pkg) CommandEnded: {'returncode': 0} -[0.877912] (my_py_pkg) JobEnded: {'identifier': 'my_py_pkg', 'rc': 0} -[0.879028] (turtlesim_catch_them_all) CommandEnded: {'returncode': 0} -[0.881943] (turtlesim_catch_them_all) JobEnded: {'identifier': 'turtlesim_catch_them_all', 'rc': 0} -[0.882208] (my_robot_bringup) JobStarted: {'identifier': 'my_robot_bringup'} -[0.888748] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'cmake'} -[0.889096] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'build'} -[0.889323] (my_robot_bringup) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', '--', '-j20', '-l20'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.900969] (-) TimerEvent: {} -[0.916163] (my_robot_bringup) CommandEnded: {'returncode': 0} -[0.917130] (my_robot_bringup) JobProgress: {'identifier': 'my_robot_bringup', 'progress': 'install'} -[0.917150] (my_robot_bringup) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'], 'cwd': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', 'env': OrderedDict([('PROFILEHOME', ''), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('KDE_FULL_SESSION', 'true'), ('LANGUAGE', ''), ('USER', 'ros-laptop1'), ('PAM_KWALLET5_LOGIN', '/run/user/1000/kwallet5.socket'), ('XDG_SEAT', 'seat0'), ('SSH_AGENT_PID', '1667'), ('XDG_SESSION_TYPE', 'x11'), ('XCURSOR_SIZE', '24'), ('KONSOLE_VERSION', '211203'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/ros-laptop1'), ('KDE_APPLICATIONS_AS_SCOPE', '1'), ('DESKTOP_SESSION', 'plasma'), ('ROS_PYTHON_VERSION', '3'), ('SHELL_SESSION_ID', '290158f40eeb4fb3bc996ff3cf0e3220'), ('GTK_RC_FILES', '/etc/gtk/gtkrc:/home/ros-laptop1/.gtkrc:/home/ros-laptop1/.config/gtkrc'), ('XDG_SEAT_PATH', '/org/freedesktop/DisplayManager/Seat0'), ('KDE_SESSION_VERSION', '5'), ('KONSOLE_DBUS_SESSION', '/Sessions/4'), ('SYSTEMD_EXEC_PID', '1525'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('KONSOLE_DBUS_WINDOW', '/Windows/1'), ('IM_CONFIG_PHASE', '1'), ('COLCON_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'ros-laptop1'), ('WINDOWID', '4194311'), ('IGN_GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('QT_AUTO_SCREEN_SCALE_FACTOR', '0'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('COLORFGBG', '15;0'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '3'), ('GAZEBO_MODEL_PATH', '/opt/ros/humble/share'), ('ROS_LOCALHOST_ONLY', '0'), ('GTK2_RC_FILES', '/etc/gtk-2.0/gtkrc:/home/ros-laptop1/.gtkrc-2.0:/home/ros-laptop1/.config/gtkrc-2.0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ros-laptop1/Luxonis/depthai/entrypoint'), ('SESSION_MANAGER', 'local/ros-laptop1:@/tmp/.ICE-unix/1847,unix/ros-laptop1:/tmp/.ICE-unix/1847'), ('XDG_SESSION_PATH', '/org/freedesktop/DisplayManager/Session1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('XCURSOR_THEME', 'breeze_cursors'), ('DISPLAY', ':0'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'KDE'), ('XDG_SESSION_DESKTOP', 'KDE'), ('XAUTHORITY', '/home/ros-laptop1/.Xauthority'), ('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:'), ('SSH_AUTH_SOCK', '/tmp/ssh-XXXXXXFG8k1f/agent.1543'), ('AMENT_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('QT_ACCESSIBILITY', '1'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('IGN_GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('KONSOLE_DBUS_SERVICE', ':1.210'), ('GPG_AGENT_INFO', '/run/user/1000/gnupg/S.gpg-agent:0:1'), ('GAZEBO_RESOURCE_PATH', '/opt/ros/humble/share'), ('XDG_VTNR', '1'), ('PWD', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/home/ros-laptop1/.config/kdedefaults:/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'), ('XDG_DATA_DIRS', '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('KDE_SESSION_UID', '1000'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble')]), 'shell': False} -[0.920405] (my_robot_bringup) StdoutLine: {'line': b'-- Install configuration: ""\n'} -[0.920632] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch\n'} -[0.920667] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py\n'} -[0.920694] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py\n'} -[0.920719] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup\n'} -[0.920744] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup\n'} -[0.920768] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh\n'} -[0.920791] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv\n'} -[0.920815] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh\n'} -[0.920844] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv\n'} -[0.920867] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash\n'} -[0.920889] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh\n'} -[0.920911] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh\n'} -[0.920933] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv\n'} -[0.920956] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv\n'} -[0.920978] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup\n'} -[0.921001] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake\n'} -[0.921023] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake\n'} -[0.921065] (my_robot_bringup) StdoutLine: {'line': b'-- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml\n'} -[0.922015] (my_robot_bringup) CommandEnded: {'returncode': 0} -[0.927381] (my_robot_bringup) JobEnded: {'identifier': 'my_robot_bringup', 'rc': 0} -[0.927778] (-) EventReactorShutdown: {} diff --git a/log/build_2024-12-11_13-59-05/logger_all.log b/log/build_2024-12-11_13-59-05/logger_all.log deleted file mode 100644 index a8a1a4f..0000000 --- a/log/build_2024-12-11_13-59-05/logger_all.log +++ /dev/null @@ -1,376 +0,0 @@ -[0.055s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.055s] 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=20, 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, mixin_files=None, mixin=None, verb_parser=, verb_extension=, main=>, mixin_verb=('build',)) -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.135s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.135s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.141s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['ignore', 'ignore_ament_install'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ignore' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ignore_ament_install' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['colcon_pkg'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'colcon_pkg' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['colcon_meta'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'colcon_meta' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extensions ['ros'] -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_cpp_pkg) by extension 'ros' -[0.143s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_cpp_pkg' with type 'ros.ament_cmake' and name 'my_cpp_pkg' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['ignore', 'ignore_ament_install'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ignore' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ignore_ament_install' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['colcon_pkg'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'colcon_pkg' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['colcon_meta'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'colcon_meta' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extensions ['ros'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_py_pkg) by extension 'ros' -[0.144s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_py_pkg' with type 'ros.ament_python' and name 'my_py_pkg' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['ignore', 'ignore_ament_install'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ignore' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ignore_ament_install' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['colcon_pkg'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'colcon_pkg' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['colcon_meta'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'colcon_meta' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extensions ['ros'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_bringup) by extension 'ros' -[0.144s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_robot_bringup' with type 'ros.ament_cmake' and name 'my_robot_bringup' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['ignore', 'ignore_ament_install'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ignore' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ignore_ament_install' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['colcon_pkg'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'colcon_pkg' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['colcon_meta'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'colcon_meta' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extensions ['ros'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/my_robot_interfaces) by extension 'ros' -[0.145s] DEBUG:colcon.colcon_core.package_identification:Package 'src/my_robot_interfaces' with type 'ros.ament_cmake' and name 'my_robot_interfaces' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['ignore', 'ignore_ament_install'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ignore' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ignore_ament_install' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['colcon_pkg'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'colcon_pkg' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['colcon_meta'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'colcon_meta' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extensions ['ros'] -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(src/turtlesim_catch_them_all) by extension 'ros' -[0.145s] DEBUG:colcon.colcon_core.package_identification:Package 'src/turtlesim_catch_them_all' with type 'ros.ament_python' and name 'turtlesim_catch_them_all' -[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.162s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.162s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.163s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install -[0.164s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 410 installed packages in /opt/ros/humble -[0.165s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_target' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_clean_cache' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_clean_first' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'cmake_force_configure' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'ament_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'catkin_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_robot_interfaces' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'my_robot_interfaces' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces', 'symlink_install': False, 'test_result_base': None} -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_target' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_clean_cache' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_clean_first' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'cmake_force_configure' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'ament_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'catkin_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_cpp_pkg' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'my_cpp_pkg' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg', 'symlink_install': False, 'test_result_base': None} -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_target' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_clean_cache' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_clean_first' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'cmake_force_configure' from command line to 'False' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'ament_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'catkin_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'my_py_pkg' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'my_py_pkg' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'turtlesim_catch_them_all' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'turtlesim_catch_them_all' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all', 'symlink_install': False, 'test_result_base': None} -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_target' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_clean_cache' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_clean_first' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'cmake_force_configure' from command line to 'False' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'ament_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'catkin_cmake_args' from command line to 'None' -[0.188s] Level 5:colcon.colcon_core.verb:set package 'my_robot_bringup' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.188s] DEBUG:colcon.colcon_core.verb:Building package 'my_robot_bringup' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup', '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/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup', 'merge_install': False, 'path': '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup', 'symlink_install': False, 'test_result_base': None} -[0.188s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.189s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.189s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces' with build type 'ament_cmake' -[0.189s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_interfaces' -[0.190s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.190s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.190s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.197s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[0.400s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[0.407s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[0.439s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_interfaces) -[0.439s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[0.440s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake module files -[0.440s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake config files -[0.441s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'cmake_prefix_path') -[0.441s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1' -[0.441s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv' -[0.441s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh' -[0.442s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib' -[0.442s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'ld_library_path_lib') -[0.442s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1' -[0.442s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv' -[0.442s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh' -[0.443s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[0.443s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/pkgconfig/my_robot_interfaces.pc' -[0.443s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/python3.10/site-packages' -[0.443s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[0.443s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1' -[0.444s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv' -[0.444s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh' -[0.444s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.bash' -[0.445s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh' -[0.445s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces) -[0.446s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_interfaces) -[0.446s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake module files -[0.446s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces' for CMake config files -[0.446s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'cmake_prefix_path') -[0.446s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.ps1' -[0.446s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.dsv' -[0.447s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/cmake_prefix_path.sh' -[0.447s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib' -[0.447s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_interfaces', 'ld_library_path_lib') -[0.447s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.ps1' -[0.447s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.dsv' -[0.447s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/hook/ld_library_path_lib.sh' -[0.448s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[0.448s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/pkgconfig/my_robot_interfaces.pc' -[0.448s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/python3.10/site-packages' -[0.448s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/bin' -[0.448s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.ps1' -[0.448s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv' -[0.448s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.sh' -[0.449s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.bash' -[0.449s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.zsh' -[0.449s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/colcon-core/packages/my_robot_interfaces) -[0.449s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg' with build type 'ament_cmake' -[0.449s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_cpp_pkg' -[0.449s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.449s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.452s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' with build type 'ament_python' -[0.452s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_py_pkg', 'ament_prefix_path') -[0.452s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.ps1' -[0.452s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.dsv' -[0.452s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/ament_prefix_path.sh' -[0.452s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.453s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.454s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' with build type 'ament_python' -[0.454s] Level 1:colcon.colcon_core.shell:create_environment_hook('turtlesim_catch_them_all', 'ament_prefix_path') -[0.455s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.ps1' -[0.455s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.dsv' -[0.455s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/ament_prefix_path.sh' -[0.455s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.455s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.460s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[0.596s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' -[0.596s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.596s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.725s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' -[0.725s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.725s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.728s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[0.729s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[0.738s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_cpp_pkg) -[0.738s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[0.738s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake module files -[0.739s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake config files -[0.739s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_cpp_pkg', 'cmake_prefix_path') -[0.739s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.ps1' -[0.739s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.dsv' -[0.740s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.sh' -[0.740s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib' -[0.740s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[0.740s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/pkgconfig/my_cpp_pkg.pc' -[0.740s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/python3.10/site-packages' -[0.741s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[0.741s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1' -[0.741s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv' -[0.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.sh' -[0.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.bash' -[0.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh' -[0.742s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/colcon-core/packages/my_cpp_pkg) -[0.743s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_cpp_pkg) -[0.743s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake module files -[0.744s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg' for CMake config files -[0.744s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_cpp_pkg', 'cmake_prefix_path') -[0.744s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.ps1' -[0.744s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.dsv' -[0.744s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/hook/cmake_prefix_path.sh' -[0.745s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib' -[0.745s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[0.745s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/pkgconfig/my_cpp_pkg.pc' -[0.745s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/python3.10/site-packages' -[0.745s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/bin' -[0.746s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.ps1' -[0.746s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv' -[0.746s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.sh' -[0.747s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.bash' -[0.747s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.zsh' -[0.748s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/colcon-core/packages/my_cpp_pkg) -[0.912s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[0.917s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[1.063s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg' for CMake module files -[1.064s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg' for CMake config files -[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib' -[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/bin' -[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/pkgconfig/my_py_pkg.pc' -[1.065s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages' -[1.065s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_py_pkg', 'pythonpath') -[1.065s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.ps1' -[1.065s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.dsv' -[1.065s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/hook/pythonpath.sh' -[1.065s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/bin' -[1.065s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_py_pkg) -[1.066s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.ps1' -[1.066s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.dsv' -[1.066s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.sh' -[1.066s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.bash' -[1.066s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/my_py_pkg/package.zsh' -[1.066s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/share/colcon-core/packages/my_py_pkg) -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all' for CMake module files -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all' for CMake config files -[1.068s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib' -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/bin' -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/pkgconfig/turtlesim_catch_them_all.pc' -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages' -[1.069s] Level 1:colcon.colcon_core.shell:create_environment_hook('turtlesim_catch_them_all', 'pythonpath') -[1.069s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.ps1' -[1.069s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.dsv' -[1.069s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/hook/pythonpath.sh' -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/bin' -[1.069s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(turtlesim_catch_them_all) -[1.069s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.ps1' -[1.070s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.dsv' -[1.070s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.sh' -[1.070s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.bash' -[1.070s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.zsh' -[1.070s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/share/colcon-core/packages/turtlesim_catch_them_all) -[1.071s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup' with build type 'ament_cmake' -[1.071s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_robot_bringup' -[1.071s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[1.071s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[1.079s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[1.106s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[1.106s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[1.111s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_bringup) -[1.111s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake module files -[1.111s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[1.111s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake config files -[1.111s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_bringup', 'cmake_prefix_path') -[1.111s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1' -[1.112s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv' -[1.112s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh' -[1.112s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[1.112s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/pkgconfig/my_robot_bringup.pc' -[1.112s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/python3.10/site-packages' -[1.112s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[1.112s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.ps1' -[1.113s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv' -[1.113s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.sh' -[1.113s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.bash' -[1.113s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.zsh' -[1.113s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup) -[1.114s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(my_robot_bringup) -[1.114s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake module files -[1.114s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup' for CMake config files -[1.114s] Level 1:colcon.colcon_core.shell:create_environment_hook('my_robot_bringup', 'cmake_prefix_path') -[1.114s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.ps1' -[1.114s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.dsv' -[1.114s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/hook/cmake_prefix_path.sh' -[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/pkgconfig/my_robot_bringup.pc' -[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/lib/python3.10/site-packages' -[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/bin' -[1.115s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.ps1' -[1.115s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv' -[1.115s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.sh' -[1.116s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.bash' -[1.116s] INFO:colcon.colcon_core.shell:Creating package script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.zsh' -[1.116s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/colcon-core/packages/my_robot_bringup) -[1.116s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.116s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.116s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.116s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.120s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.notify_send': Could not find 'notify-send' -[1.120s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.120s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.120s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.139s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.140s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.ps1' -[1.140s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/_local_setup_util_ps1.py' -[1.141s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.ps1' -[1.142s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.sh' -[1.143s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/_local_setup_util_sh.py' -[1.143s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.sh' -[1.144s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.bash' -[1.145s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.bash' -[1.146s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/local_setup.zsh' -[1.146s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/setup.zsh' diff --git a/log/build_2024-12-11_13-59-05/my_cpp_pkg/command.log b/log/build_2024-12-11_13-59-05/my_cpp_pkg/command.log deleted file mode 100644 index 625ab81..0000000 --- a/log/build_2024-12-11_13-59-05/my_cpp_pkg/command.log +++ /dev/null @@ -1,4 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg diff --git a/log/build_2024-12-11_13-59-05/my_cpp_pkg/stderr.log b/log/build_2024-12-11_13-59-05/my_cpp_pkg/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout.log b/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout.log deleted file mode 100644 index 18e9051..0000000 --- a/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout.log +++ /dev/null @@ -1,43 +0,0 @@ -Consolidate compiler generated dependencies of target smartphone -Consolidate compiler generated dependencies of target robot_news_station -Consolidate compiler generated dependencies of target add_two_ints_client -Consolidate compiler generated dependencies of target hardware_status_publisher -Consolidate compiler generated dependencies of target cpp_node -Consolidate compiler generated dependencies of target add_two_ints_client_no_oop -Consolidate compiler generated dependencies of target add_two_ints_server -Consolidate compiler generated dependencies of target number_publisher -Consolidate compiler generated dependencies of target number_counter -[ 11%] Built target robot_news_station -[ 22%] Built target smartphone -[ 33%] Built target hardware_status_publisher -[ 44%] Built target add_two_ints_client -[ 55%] Built target add_two_ints_client_no_oop -[ 66%] Built target cpp_node -[ 77%] Built target number_publisher -[ 88%] Built target add_two_ints_server -[100%] Built target number_counter --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout_stderr.log b/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout_stderr.log deleted file mode 100644 index 18e9051..0000000 --- a/log/build_2024-12-11_13-59-05/my_cpp_pkg/stdout_stderr.log +++ /dev/null @@ -1,43 +0,0 @@ -Consolidate compiler generated dependencies of target smartphone -Consolidate compiler generated dependencies of target robot_news_station -Consolidate compiler generated dependencies of target add_two_ints_client -Consolidate compiler generated dependencies of target hardware_status_publisher -Consolidate compiler generated dependencies of target cpp_node -Consolidate compiler generated dependencies of target add_two_ints_client_no_oop -Consolidate compiler generated dependencies of target add_two_ints_server -Consolidate compiler generated dependencies of target number_publisher -Consolidate compiler generated dependencies of target number_counter -[ 11%] Built target robot_news_station -[ 22%] Built target smartphone -[ 33%] Built target hardware_status_publisher -[ 44%] Built target add_two_ints_client -[ 55%] Built target add_two_ints_client_no_oop -[ 66%] Built target cpp_node -[ 77%] Built target number_publisher -[ 88%] Built target add_two_ints_server -[100%] Built target number_counter --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_cpp_pkg/streams.log b/log/build_2024-12-11_13-59-05/my_cpp_pkg/streams.log deleted file mode 100644 index 1e80f1e..0000000 --- a/log/build_2024-12-11_13-59-05/my_cpp_pkg/streams.log +++ /dev/null @@ -1,47 +0,0 @@ -[0.010s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[0.151s] Consolidate compiler generated dependencies of target smartphone -[0.151s] Consolidate compiler generated dependencies of target robot_news_station -[0.151s] Consolidate compiler generated dependencies of target add_two_ints_client -[0.151s] Consolidate compiler generated dependencies of target hardware_status_publisher -[0.151s] Consolidate compiler generated dependencies of target cpp_node -[0.151s] Consolidate compiler generated dependencies of target add_two_ints_client_no_oop -[0.151s] Consolidate compiler generated dependencies of target add_two_ints_server -[0.151s] Consolidate compiler generated dependencies of target number_publisher -[0.151s] Consolidate compiler generated dependencies of target number_counter -[0.151s] [ 11%] Built target robot_news_station -[0.151s] [ 22%] Built target smartphone -[0.151s] [ 33%] Built target hardware_status_publisher -[0.151s] [ 44%] Built target add_two_ints_client -[0.151s] [ 55%] Built target add_two_ints_client_no_oop -[0.151s] [ 66%] Built target cpp_node -[0.152s] [ 77%] Built target number_publisher -[0.152s] [ 88%] Built target add_two_ints_server -[0.152s] [100%] Built target number_counter -[0.279s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -- -j20 -l20 -[0.279s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg -[0.285s] -- Install configuration: "" -[0.285s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/cpp_node -[0.285s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/robot_news_station -[0.285s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/smartphone -[0.285s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_server -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client_no_oop -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/add_two_ints_client -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/hardware_status_publisher -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_publisher -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/lib/my_cpp_pkg/number_counter -[0.286s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/package_run_dependencies/my_cpp_pkg -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/parent_prefix_path/my_cpp_pkg -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.sh -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/ament_prefix_path.dsv -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.sh -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/environment/path.dsv -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.bash -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.sh -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.zsh -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/local_setup.dsv -[0.287s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.dsv -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/ament_index/resource_index/packages/my_cpp_pkg -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig.cmake -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/cmake/my_cpp_pkgConfig-version.cmake -[0.287s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg/share/my_cpp_pkg/package.xml -[0.288s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_cpp_pkg diff --git a/log/build_2024-12-11_13-59-05/my_py_pkg/command.log b/log/build_2024-12-11_13-59-05/my_py_pkg/command.log deleted file mode 100644 index dfaddb9..0000000 --- a/log/build_2024-12-11_13-59-05/my_py_pkg/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-59-05/my_py_pkg/stderr.log b/log/build_2024-12-11_13-59-05/my_py_pkg/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-59-05/my_py_pkg/stdout.log b/log/build_2024-12-11_13-59-05/my_py_pkg/stdout.log deleted file mode 100644 index 0492557..0000000 --- a/log/build_2024-12-11_13-59-05/my_py_pkg/stdout.log +++ /dev/null @@ -1,28 +0,0 @@ -running egg_info -writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info' (and everything under it) -Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -running install_scripts -Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' diff --git a/log/build_2024-12-11_13-59-05/my_py_pkg/stdout_stderr.log b/log/build_2024-12-11_13-59-05/my_py_pkg/stdout_stderr.log deleted file mode 100644 index 0492557..0000000 --- a/log/build_2024-12-11_13-59-05/my_py_pkg/stdout_stderr.log +++ /dev/null @@ -1,28 +0,0 @@ -running egg_info -writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info' (and everything under it) -Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -running install_scripts -Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' diff --git a/log/build_2024-12-11_13-59-05/my_py_pkg/streams.log b/log/build_2024-12-11_13-59-05/my_py_pkg/streams.log deleted file mode 100644 index ed922b0..0000000 --- a/log/build_2024-12-11_13-59-05/my_py_pkg/streams.log +++ /dev/null @@ -1,30 +0,0 @@ -[0.460s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data -[0.580s] running egg_info -[0.581s] writing ../../build/my_py_pkg/my_py_pkg.egg-info/PKG-INFO -[0.581s] writing dependency_links to ../../build/my_py_pkg/my_py_pkg.egg-info/dependency_links.txt -[0.581s] writing entry points to ../../build/my_py_pkg/my_py_pkg.egg-info/entry_points.txt -[0.581s] writing requirements to ../../build/my_py_pkg/my_py_pkg.egg-info/requires.txt -[0.581s] writing top-level names to ../../build/my_py_pkg/my_py_pkg.egg-info/top_level.txt -[0.582s] reading manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -[0.582s] writing manifest file '../../build/my_py_pkg/my_py_pkg.egg-info/SOURCES.txt' -[0.582s] running build -[0.583s] running build_py -[0.583s] running install -[0.583s] running install_lib -[0.584s] running install_data -[0.584s] running install_egg_info -[0.585s] removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info' (and everything under it) -[0.585s] Copying ../../build/my_py_pkg/my_py_pkg.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/python3.10/site-packages/my_py_pkg-0.0.0-py3.10.egg-info -[0.585s] running install_scripts -[0.597s] Installing add_two_ints_client script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.597s] Installing add_two_ints_client_no_oop script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.597s] Installing add_two_ints_server script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.597s] Installing hardware_status_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.597s] Installing joy_move script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] Installing number_counter script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] Installing number_publisher script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] Installing py_node script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] Installing robot_news_station script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] Installing smartphone script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/lib/my_py_pkg -[0.598s] writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log' -[0.612s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/my_py_pkg' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg/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/my_py_pkg build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_py_pkg/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-59-05/my_robot_bringup/command.log b/log/build_2024-12-11_13-59-05/my_robot_bringup/command.log deleted file mode 100644 index f712411..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_bringup/command.log +++ /dev/null @@ -1,4 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup diff --git a/log/build_2024-12-11_13-59-05/my_robot_bringup/stderr.log b/log/build_2024-12-11_13-59-05/my_robot_bringup/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout.log b/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout.log deleted file mode 100644 index 9e968a7..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout.log +++ /dev/null @@ -1,19 +0,0 @@ --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout_stderr.log b/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout_stderr.log deleted file mode 100644 index 9e968a7..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_bringup/stdout_stderr.log +++ /dev/null @@ -1,19 +0,0 @@ --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_robot_bringup/streams.log b/log/build_2024-12-11_13-59-05/my_robot_bringup/streams.log deleted file mode 100644 index 8815b09..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_bringup/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.008s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[0.035s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -- -j20 -l20 -[0.035s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup -[0.038s] -- Install configuration: "" -[0.038s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch -[0.038s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py -[0.038s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/package_run_dependencies/my_robot_bringup -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/parent_prefix_path/my_robot_bringup -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.sh -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/ament_prefix_path.dsv -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.sh -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/environment/path.dsv -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.bash -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.sh -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.zsh -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/local_setup.dsv -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.dsv -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/ament_index/resource_index/packages/my_robot_bringup -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig.cmake -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/cmake/my_robot_bringupConfig-version.cmake -[0.039s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup/share/my_robot_bringup/package.xml -[0.040s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup' returned '0': AMENT_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/opt/ros/humble CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_bringup diff --git a/log/build_2024-12-11_13-59-05/my_robot_interfaces/command.log b/log/build_2024-12-11_13-59-05/my_robot_interfaces/command.log deleted file mode 100644 index ebb8249..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_interfaces/command.log +++ /dev/null @@ -1,4 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces diff --git a/log/build_2024-12-11_13-59-05/my_robot_interfaces/stderr.log b/log/build_2024-12-11_13-59-05/my_robot_interfaces/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout.log b/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout.log deleted file mode 100644 index 743cbb9..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout.log +++ /dev/null @@ -1,251 +0,0 @@ -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_c -[ 1%] Built target my_robot_interfaces__cpp -[ 12%] Built target my_robot_interfaces__rosidl_generator_c -[ 12%] Built target ament_cmake_python_copy_my_robot_interfaces -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 23%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[ 34%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[ 46%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[ 57%] Built target my_robot_interfaces__rosidl_typesupport_c -[ 68%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[ 79%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 79%] Built target my_robot_interfaces -[ 80%] Built target my_robot_interfaces__py -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_py -[ 90%] Built target my_robot_interfaces__rosidl_generator_py -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c__pyext -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[ 93%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -[ 96%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -running egg_info -writing my_robot_interfaces.egg-info/PKG-INFO -writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -writing top-level names to my_robot_interfaces.egg-info/top_level.txt -reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[100%] Built target ament_cmake_python_build_my_robot_interfaces_egg --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout_stderr.log b/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout_stderr.log deleted file mode 100644 index 743cbb9..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_interfaces/stdout_stderr.log +++ /dev/null @@ -1,251 +0,0 @@ -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_c -[ 1%] Built target my_robot_interfaces__cpp -[ 12%] Built target my_robot_interfaces__rosidl_generator_c -[ 12%] Built target ament_cmake_python_copy_my_robot_interfaces -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_cpp -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 23%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[ 34%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[ 46%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[ 57%] Built target my_robot_interfaces__rosidl_typesupport_c -[ 68%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[ 79%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[ 79%] Built target my_robot_interfaces -[ 80%] Built target my_robot_interfaces__py -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_py -[ 90%] Built target my_robot_interfaces__rosidl_generator_py -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c__pyext -Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[ 93%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -[ 96%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -running egg_info -writing my_robot_interfaces.egg-info/PKG-INFO -writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -writing top-level names to my_robot_interfaces.egg-info/top_level.txt -reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[100%] Built target ament_cmake_python_build_my_robot_interfaces_egg --- Install configuration: "" --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv --- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake --- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml diff --git a/log/build_2024-12-11_13-59-05/my_robot_interfaces/streams.log b/log/build_2024-12-11_13-59-05/my_robot_interfaces/streams.log deleted file mode 100644 index 23a9642..0000000 --- a/log/build_2024-12-11_13-59-05/my_robot_interfaces/streams.log +++ /dev/null @@ -1,255 +0,0 @@ -[0.007s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[0.034s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_c -[0.042s] [ 1%] Built target my_robot_interfaces__cpp -[0.042s] [ 12%] Built target my_robot_interfaces__rosidl_generator_c -[0.046s] [ 12%] Built target ament_cmake_python_copy_my_robot_interfaces -[0.052s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[0.053s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[0.054s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_cpp -[0.057s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[0.058s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c -[0.060s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c -[0.066s] [ 23%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_cpp -[0.068s] [ 34%] Built target my_robot_interfaces__rosidl_typesupport_cpp -[0.068s] [ 46%] Built target my_robot_interfaces__rosidl_typesupport_introspection_cpp -[0.069s] [ 57%] Built target my_robot_interfaces__rosidl_typesupport_c -[0.069s] [ 68%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c -[0.071s] [ 79%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c -[0.085s] [ 79%] Built target my_robot_interfaces -[0.098s] [ 80%] Built target my_robot_interfaces__py -[0.106s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_generator_py -[0.117s] [ 90%] Built target my_robot_interfaces__rosidl_generator_py -[0.124s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -[0.124s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_c__pyext -[0.125s] Consolidate compiler generated dependencies of target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[0.132s] [ 93%] Built target my_robot_interfaces__rosidl_typesupport_introspection_c__pyext -[0.133s] [ 96%] Built target my_robot_interfaces__rosidl_typesupport_c__pyext -[0.133s] [100%] Built target my_robot_interfaces__rosidl_typesupport_fastrtps_c__pyext -[0.185s] running egg_info -[0.185s] writing my_robot_interfaces.egg-info/PKG-INFO -[0.186s] writing dependency_links to my_robot_interfaces.egg-info/dependency_links.txt -[0.186s] writing top-level names to my_robot_interfaces.egg-info/top_level.txt -[0.187s] reading manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[0.187s] writing manifest file 'my_robot_interfaces.egg-info/SOURCES.txt' -[0.202s] [100%] Built target ament_cmake_python_build_my_robot_interfaces_egg -[0.211s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --build /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -- -j20 -l20 -[0.218s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces -[0.222s] -- Install configuration: "" -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/rosidl_interfaces/my_robot_interfaces -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_c__visibility_control.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.c -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.c -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.h -[0.223s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__functions.c -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__functions.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__functions.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__functions.c -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__functions.c -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.sh -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/library_path.dsv -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_c.so -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_c.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_c.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_c.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.224s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_c.so -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.c -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.c -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.c -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.c -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_c.h -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.c -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_c.so -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_c.so -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/hardware_status.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__traits.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__builder.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__traits.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__traits.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__builder.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__builder.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__struct.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__struct.hpp -[0.225s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__struct.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/turtle_array.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__traits.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__builder.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__traits.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__builder.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__struct.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__struct.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/catch_turtle.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/compute_rectangle_area.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_fastrtps_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_fastrtps_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_fastrtps_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/dds_fastrtps -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_fastrtps_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/dds_fastrtps -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_fastrtps_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_fastrtps_cpp.so -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__rosidl_typesupport_introspection_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__type_support.cpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle__rosidl_typesupport_introspection_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/turtle_array__type_support.cpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__rosidl_typesupport_introspection_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/msg/detail/hardware_status__type_support.cpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__type_support.cpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/catch_turtle__rosidl_typesupport_introspection_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__rosidl_typesupport_introspection_cpp.hpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/include/my_robot_interfaces/my_robot_interfaces/srv/detail/compute_rectangle_area__type_support.cpp -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_introspection_cpp.so -[0.226s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_typesupport_cpp.so -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.sh -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/pythonpath.dsv -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info -[0.227s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/top_level.txt -[0.227s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/dependency_links.txt -[0.227s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/SOURCES.txt -[0.227s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces-0.0.0-py3.10.egg-info/PKG-INFO -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status_s.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_hardware_status.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array_s.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/__init__.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_array.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg/_turtle_s.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/__init__.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area_s.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_compute_rectangle_area.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv/_catch_turtle_s.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_c.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/__init__.py -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/_my_robot_interfaces_s.ep.rosidl_typesupport_introspection_c.c -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/libmy_robot_interfaces__rosidl_generator_py.so -[0.227s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[0.244s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces'... -[0.244s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/msg'... -[0.244s] Listing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/srv'... -[0.246s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so -[0.246s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so -[0.246s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/local/lib/python3.10/dist-packages/my_robot_interfaces/my_robot_interfaces_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so -[0.246s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/lib/libmy_robot_interfaces__rosidl_generator_py.so -[0.246s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.idl -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.idl -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.idl -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.idl -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.idl -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Request.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea_Response.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Request.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle_Response.msg -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/package_run_dependencies/my_robot_interfaces -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/parent_prefix_path/my_robot_interfaces -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.sh -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/ament_prefix_path.dsv -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.sh -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/environment/path.dsv -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.bash -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.sh -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.zsh -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/local_setup.dsv -[0.247s] -- Installing: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.dsv -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/ament_index/resource_index/packages/my_robot_interfaces -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport.cmake -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cExport-noconfig.cmake -[0.247s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_cppExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_typesupport_fastrtps_cppExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfaces__rosidl_typesupport_cppExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/export_my_robot_interfaces__rosidl_generator_pyExport-noconfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_libraries-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_targets-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/cmake/my_robot_interfacesConfig-version.cmake -[0.248s] -- Up-to-date: /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces/share/my_robot_interfaces/package.xml -[0.249s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_py_pkg:/opt/ros/humble /usr/bin/cmake --install /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/my_robot_interfaces diff --git a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/command.log b/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/command.log deleted file mode 100644 index 967a3a9..0000000 --- a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data diff --git a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stderr.log b/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout.log b/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout.log deleted file mode 100644 index 77555c4..0000000 --- a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout.log +++ /dev/null @@ -1,23 +0,0 @@ -running egg_info -writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -running build -running build_py -copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -running install -running install_lib -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -running install_data -running install_egg_info -removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info' (and everything under it) -Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -running install_scripts -Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' diff --git a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout_stderr.log b/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout_stderr.log deleted file mode 100644 index 77555c4..0000000 --- a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/stdout_stderr.log +++ /dev/null @@ -1,23 +0,0 @@ -running egg_info -writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -running build -running build_py -copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -running install -running install_lib -copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -running install_data -running install_egg_info -removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info' (and everything under it) -Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -running install_scripts -Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' diff --git a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/streams.log b/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/streams.log deleted file mode 100644 index b47bdb8..0000000 --- a/log/build_2024-12-11_13-59-05/turtlesim_catch_them_all/streams.log +++ /dev/null @@ -1,25 +0,0 @@ -[0.463s] Invoking command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data -[0.580s] running egg_info -[0.580s] writing ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/PKG-INFO -[0.580s] writing dependency_links to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/dependency_links.txt -[0.580s] writing entry points to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/entry_points.txt -[0.580s] writing requirements to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/requires.txt -[0.581s] writing top-level names to ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/top_level.txt -[0.581s] reading manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -[0.582s] writing manifest file '../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info/SOURCES.txt' -[0.582s] running build -[0.582s] running build_py -[0.582s] copying turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all -[0.582s] running install -[0.582s] running install_lib -[0.583s] copying /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py -> /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all -[0.583s] byte-compiling /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all/turtle_spawner.py to turtle_spawner.cpython-310.pyc -[0.584s] running install_data -[0.584s] running install_egg_info -[0.585s] removing '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info' (and everything under it) -[0.585s] Copying ../../build/turtlesim_catch_them_all/turtlesim_catch_them_all.egg-info to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/python3.10/site-packages/turtlesim_catch_them_all-0.0.0-py3.10.egg-info -[0.585s] running install_scripts -[0.597s] Installing turtle_controller script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -[0.597s] Installing turtle_spawner script to /home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/lib/turtlesim_catch_them_all -[0.597s] writing list of installed files to '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log' -[0.614s] Invoked command in '/home/ros-laptop1/Desktop/turtlebotrhodes_ws/src/turtlesim_catch_them_all' returned '0': CMAKE_PREFIX_PATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_interfaces:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_robot_bringup:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/my_cpp_pkg PYTHONPATH=/home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ros-laptop1/Desktop/turtlebotrhodes_ws/install/turtlesim_catch_them_all/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/turtlesim_catch_them_all build --build-base /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/build install --record /home/ros-laptop1/Desktop/turtlebotrhodes_ws/build/turtlesim_catch_them_all/install.log --single-version-externally-managed install_data diff --git a/log/latest b/log/latest deleted file mode 120000 index b57d247..0000000 --- a/log/latest +++ /dev/null @@ -1 +0,0 @@ -latest_build \ No newline at end of file diff --git a/log/latest_build b/log/latest_build deleted file mode 120000 index dc78942..0000000 --- a/log/latest_build +++ /dev/null @@ -1 +0,0 @@ -build_2024-12-11_13-59-05 \ No newline at end of file diff --git a/src/my_cpp_pkg/CMakeLists.txt b/my_cpp_pkg/CMakeLists.txt similarity index 100% rename from src/my_cpp_pkg/CMakeLists.txt rename to my_cpp_pkg/CMakeLists.txt diff --git a/install/my_cpp_pkg/share/my_cpp_pkg/package.xml b/my_cpp_pkg/package.xml similarity index 100% rename from install/my_cpp_pkg/share/my_cpp_pkg/package.xml rename to my_cpp_pkg/package.xml diff --git a/src/my_cpp_pkg/src/add_two_ints_client.cpp b/my_cpp_pkg/src/add_two_ints_client.cpp similarity index 100% rename from src/my_cpp_pkg/src/add_two_ints_client.cpp rename to my_cpp_pkg/src/add_two_ints_client.cpp diff --git a/src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp b/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp similarity index 100% rename from src/my_cpp_pkg/src/add_two_ints_client_no_oop.cpp rename to my_cpp_pkg/src/add_two_ints_client_no_oop.cpp diff --git a/src/my_cpp_pkg/src/add_two_ints_server.cpp b/my_cpp_pkg/src/add_two_ints_server.cpp similarity index 100% rename from src/my_cpp_pkg/src/add_two_ints_server.cpp rename to my_cpp_pkg/src/add_two_ints_server.cpp diff --git a/src/my_cpp_pkg/src/hw_status_publisher.cpp b/my_cpp_pkg/src/hw_status_publisher.cpp similarity index 100% rename from src/my_cpp_pkg/src/hw_status_publisher.cpp rename to my_cpp_pkg/src/hw_status_publisher.cpp diff --git a/src/my_cpp_pkg/src/my_first_node.cpp b/my_cpp_pkg/src/my_first_node.cpp similarity index 100% rename from src/my_cpp_pkg/src/my_first_node.cpp rename to my_cpp_pkg/src/my_first_node.cpp diff --git a/src/my_cpp_pkg/src/number_counter.cpp b/my_cpp_pkg/src/number_counter.cpp similarity index 100% rename from src/my_cpp_pkg/src/number_counter.cpp rename to my_cpp_pkg/src/number_counter.cpp diff --git a/src/my_cpp_pkg/src/number_publisher.cpp b/my_cpp_pkg/src/number_publisher.cpp similarity index 100% rename from src/my_cpp_pkg/src/number_publisher.cpp rename to my_cpp_pkg/src/number_publisher.cpp diff --git a/src/my_cpp_pkg/src/robot_news_station.cpp b/my_cpp_pkg/src/robot_news_station.cpp similarity index 100% rename from src/my_cpp_pkg/src/robot_news_station.cpp rename to my_cpp_pkg/src/robot_news_station.cpp diff --git a/src/my_cpp_pkg/src/smartphone.cpp b/my_cpp_pkg/src/smartphone.cpp similarity index 100% rename from src/my_cpp_pkg/src/smartphone.cpp rename to my_cpp_pkg/src/smartphone.cpp diff --git a/src/my_cpp_pkg/src/template_cpp_node.cpp b/my_cpp_pkg/src/template_cpp_node.cpp similarity index 100% rename from src/my_cpp_pkg/src/template_cpp_node.cpp rename to my_cpp_pkg/src/template_cpp_node.cpp diff --git a/build/my_py_pkg/build/lib/my_py_pkg/__init__.py b/my_py_pkg/my_py_pkg/__init__.py similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/__init__.py rename to my_py_pkg/my_py_pkg/__init__.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py b/my_py_pkg/my_py_pkg/add_two_ints_client.py similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client.py rename to my_py_pkg/my_py_pkg/add_two_ints_client.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py b/my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_client_no_oop.py rename to my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py b/my_py_pkg/my_py_pkg/add_two_ints_server.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/add_two_ints_server.py rename to my_py_pkg/my_py_pkg/add_two_ints_server.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py b/my_py_pkg/my_py_pkg/hw_status_publisher.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/hw_status_publisher.py rename to my_py_pkg/my_py_pkg/hw_status_publisher.py diff --git a/src/my_py_pkg/my_py_pkg/joy_move.py b/my_py_pkg/my_py_pkg/joy_move.py similarity index 75% rename from src/my_py_pkg/my_py_pkg/joy_move.py rename to my_py_pkg/my_py_pkg/joy_move.py index 00a8a73..930f8fe 100755 --- a/src/my_py_pkg/my_py_pkg/joy_move.py +++ b/my_py_pkg/my_py_pkg/joy_move.py @@ -13,7 +13,7 @@ class JoyMoveNode(Node): def __init__(self, joystick): super().__init__("joy_move") self.joystick = joystick - self.publisher_ = self.create_publisher(Twist, "/turtle1/cmd_vel", 10) + self.publisher_ = self.create_publisher(Twist, "/cmd_vel", 10) self.timer_ = self.create_timer(0.1, self.publish_news) self.get_logger().info("Starting the robot news station") @@ -24,13 +24,17 @@ class JoyMoveNode(Node): msg.linear.x = move*2 msg.angular.z = r*2 self.publisher_.publish(msg) - + def get_joystick_right_stick(self): # Pump the event queue to prevent freezing pygame.event.pump() # Get right joystick axis values - right_x = round(self.joystick.get_axis(3), 2) # Adjust index if not correct - right_y = round(self.joystick.get_axis(4), 2) # Adjust index if not correct + right_x = round(self.joystick.get_axis(3), 2)/4 # Adjust index if not correct + right_y = round(self.joystick.get_axis(4), 2)/4 # Adjust index if not correct + if right_x < 0.02 and right_x > -0.02: + right_x = 0.0 + if right_y < 0.02 and right_y > -0.02: + right_y = 0.0 return right_x, -right_y @@ -55,4 +59,4 @@ def main (args=None): rclpy.shutdown() if __name__ == '__main__': - main() \ No newline at end of file + main() diff --git a/build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py b/my_py_pkg/my_py_pkg/my_first_node.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/my_first_node.py rename to my_py_pkg/my_py_pkg/my_first_node.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/number_counter.py b/my_py_pkg/my_py_pkg/number_counter.py similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/number_counter.py rename to my_py_pkg/my_py_pkg/number_counter.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py b/my_py_pkg/my_py_pkg/number_publisher.py similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/number_publisher.py rename to my_py_pkg/my_py_pkg/number_publisher.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py b/my_py_pkg/my_py_pkg/robot_news_station.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/robot_news_station.py rename to my_py_pkg/my_py_pkg/robot_news_station.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/smartphone.py b/my_py_pkg/my_py_pkg/smartphone.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/smartphone.py rename to my_py_pkg/my_py_pkg/smartphone.py diff --git a/build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py b/my_py_pkg/my_py_pkg/template_python_node.py old mode 100644 new mode 100755 similarity index 100% rename from build/my_py_pkg/build/lib/my_py_pkg/template_python_node.py rename to my_py_pkg/my_py_pkg/template_python_node.py diff --git a/install/my_py_pkg/share/my_py_pkg/package.xml b/my_py_pkg/package.xml similarity index 100% rename from install/my_py_pkg/share/my_py_pkg/package.xml rename to my_py_pkg/package.xml diff --git a/install/my_py_pkg/share/ament_index/resource_index/packages/my_py_pkg b/my_py_pkg/resource/my_py_pkg similarity index 100% rename from install/my_py_pkg/share/ament_index/resource_index/packages/my_py_pkg rename to my_py_pkg/resource/my_py_pkg diff --git a/src/my_py_pkg/setup.cfg b/my_py_pkg/setup.cfg similarity index 100% rename from src/my_py_pkg/setup.cfg rename to my_py_pkg/setup.cfg diff --git a/src/my_py_pkg/setup.py b/my_py_pkg/setup.py similarity index 100% rename from src/my_py_pkg/setup.py rename to my_py_pkg/setup.py diff --git a/src/my_py_pkg/test/test_copyright.py b/my_py_pkg/test/test_copyright.py similarity index 100% rename from src/my_py_pkg/test/test_copyright.py rename to my_py_pkg/test/test_copyright.py diff --git a/src/my_py_pkg/test/test_flake8.py b/my_py_pkg/test/test_flake8.py similarity index 100% rename from src/my_py_pkg/test/test_flake8.py rename to my_py_pkg/test/test_flake8.py diff --git a/src/my_py_pkg/test/test_pep257.py b/my_py_pkg/test/test_pep257.py similarity index 100% rename from src/my_py_pkg/test/test_pep257.py rename to my_py_pkg/test/test_pep257.py diff --git a/src/my_robot_bringup/CMakeLists.txt b/my_robot_bringup/CMakeLists.txt similarity index 100% rename from src/my_robot_bringup/CMakeLists.txt rename to my_robot_bringup/CMakeLists.txt diff --git a/install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py b/my_robot_bringup/launch/number_app.launch.py similarity index 100% rename from install/my_robot_bringup/share/my_robot_bringup/launch/number_app.launch.py rename to my_robot_bringup/launch/number_app.launch.py diff --git a/install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py b/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py similarity index 100% rename from install/my_robot_bringup/share/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py rename to my_robot_bringup/launch/turtlesim_catch_them_all.launch.py diff --git a/install/my_robot_bringup/share/my_robot_bringup/package.xml b/my_robot_bringup/package.xml similarity index 100% rename from install/my_robot_bringup/share/my_robot_bringup/package.xml rename to my_robot_bringup/package.xml diff --git a/src/my_robot_interfaces/CMakeLists.txt b/my_robot_interfaces/CMakeLists.txt similarity index 100% rename from src/my_robot_interfaces/CMakeLists.txt rename to my_robot_interfaces/CMakeLists.txt diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg b/my_robot_interfaces/msg/HardwareStatus.msg similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/msg/HardwareStatus.msg rename to my_robot_interfaces/msg/HardwareStatus.msg diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg b/my_robot_interfaces/msg/Turtle.msg similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/msg/Turtle.msg rename to my_robot_interfaces/msg/Turtle.msg diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg b/my_robot_interfaces/msg/TurtleArray.msg similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/msg/TurtleArray.msg rename to my_robot_interfaces/msg/TurtleArray.msg diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/package.xml b/my_robot_interfaces/package.xml similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/package.xml rename to my_robot_interfaces/package.xml diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv b/my_robot_interfaces/srv/CatchTurtle.srv similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/srv/CatchTurtle.srv rename to my_robot_interfaces/srv/CatchTurtle.srv diff --git a/install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv b/my_robot_interfaces/srv/ComputeRectangleArea.srv similarity index 100% rename from install/my_robot_interfaces/share/my_robot_interfaces/srv/ComputeRectangleArea.srv rename to my_robot_interfaces/srv/ComputeRectangleArea.srv diff --git a/src/my_cpp_pkg/package.xml b/src/my_cpp_pkg/package.xml deleted file mode 100644 index 01892e1..0000000 --- a/src/my_cpp_pkg/package.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - my_cpp_pkg - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - rclcpp - example_interfaces - my_robot_interfaces - - - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/src/my_py_pkg/my_py_pkg/__init__.py b/src/my_py_pkg/my_py_pkg/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/my_py_pkg/my_py_pkg/add_two_ints_client.py b/src/my_py_pkg/my_py_pkg/add_two_ints_client.py deleted file mode 100644 index 64513be..0000000 --- a/src/my_py_pkg/my_py_pkg/add_two_ints_client.py +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node -from functools import partial - -from example_interfaces.srv import AddTwoInts - - -class AddTwoIntsClientNode(Node): - def __init__(self): - super().__init__("add_two_ints_client") - self.call_add_two_ints_server(6,7) - - def call_add_two_ints_server(self, a, b): - client = self.create_client(AddTwoInts, "add_two_ints") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server Add Ints...") - - request = AddTwoInts.Request() - request.a = a - request.b = b - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_add_two_ints, a=a, b=b)) - - def callback_call_add_two_ints(self, future, a, b): - try: - response = future.result() - self.get_logger().info(str(a) + " + " + str(b) + " = " + str(response.sum)) - except Exception as e: - self.get_Togger().error("Service call failed %r" % (e,)) - - -def main (args=None): - rclpy.init(args=args) - node = AddTwoIntsClientNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py b/src/my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py deleted file mode 100644 index 188e583..0000000 --- a/src/my_py_pkg/my_py_pkg/add_two_ints_client_no_oop.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.srv import AddTwoInts - -def main(args=None): - rclpy.init(args=args) - node = Node("add_two_ints_client_no_oop") - - client = node.create_client(AddTwoInts, "add_two_ints") - while not client.wait_for_service(1.0): - node.get_logger().warn("Waiting for Server Add Two Ints...") - - request = AddTwoInts.Request() - request.a = 3 - request.b = 8 - - future = client.call_async(request) - rclpy.spin_until_future_complete(node, future) - - try: - response = future.result() - node.get_logger().info(str(request.a) + " + " + str(request.b) + " = " + str(response.sum)) - except Exception as e: - node.get_Togger().error("Service call failed %r" % (e,)) - - rclpy.shutdown() - - - -if __name__ == "__main__": - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/add_two_ints_server.py b/src/my_py_pkg/my_py_pkg/add_two_ints_server.py deleted file mode 100755 index ec63528..0000000 --- a/src/my_py_pkg/my_py_pkg/add_two_ints_server.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -from example_interfaces.srv import AddTwoInts - - -class AddTwoIntsServerNode(Node): - def __init__(self): - super().__init__("add_two_ints_server") - self.server_ = self.create_service(AddTwoInts, "add_two_ints", self.callback_add_two_ints); - self.get_logger().info("Add Two Ints Server has been started.") - - - def callback_add_two_ints(self, request, response): - response.sum = request.a + request.b - self.get_logger().info(str(request.a) + " + " + str(request.b) + " = " + str(response.sum)) - return response - - - - -def main (args=None): - rclpy.init(args=args) - node = AddTwoIntsServerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/hw_status_publisher.py b/src/my_py_pkg/my_py_pkg/hw_status_publisher.py deleted file mode 100755 index c7723c3..0000000 --- a/src/my_py_pkg/my_py_pkg/hw_status_publisher.py +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from my_robot_interfaces.msg import HardwareStatus - -class HardwareStatusPublisherNode(Node): - def __init__(self): - super().__init__("hardware_status_publisher") - - self.publisher_ = self.create_publisher(HardwareStatus, "hw_status", 10) - self.timer_ = self.create_timer(0.5, self.publish_news) - self.get_logger().info("Hardware status has been started.") - - def publish_news(self): - msg = HardwareStatus() - msg.temperature = 25 - msg.are_motors_ready = True - msg.debug_message = "Everything is working." - - self.publisher_.publish(msg) - - - -def main (args=None): - rclpy.init(args=args) - node = HardwareStatusPublisherNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/my_first_node.py b/src/my_py_pkg/my_py_pkg/my_first_node.py deleted file mode 100755 index e711f5c..0000000 --- a/src/my_py_pkg/my_py_pkg/my_first_node.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - - -class MyNode(Node): - def __init__(self): - super().__init__("py_test") - self.get_logger().info("Hello ROS2") - self.counter_ = 0 - self.create_timer(0.5, self.timer_callback) - - - - def timer_callback(self): - self.counter_ += 1 - self.get_logger().info("Hello " + str(self.counter_)) - - - - -def main (args=None): - rclpy.init(args=args) - node = MyNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/number_counter.py b/src/my_py_pkg/my_py_pkg/number_counter.py deleted file mode 100644 index 770b1b9..0000000 --- a/src/my_py_pkg/my_py_pkg/number_counter.py +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import Int64 -from example_interfaces.srv import SetBool - - -class NumberCounterNode(Node): - def __init__(self): - super().__init__("number_counter") - self.counter_ = 0 - self.number_count_publisher_ = self.create_publisher( - Int64, "number_count", 10) - self.number_subscriber_ = self.create_subscription( - Int64, "number", self.callback_number, 10) - self.reset_counter_service_ = self.create_service( - SetBool, "reset_counter", self.callback_reset_counter) - self.get_logger().info("Number Counter has been started.") - - def callback_number(self, msg): - self.counter_ += msg.data - new_msg = Int64() - new_msg.data = self.counter_ - self.number_count_publisher_.publish(new_msg) - - def callback_reset_counter(self, request, response): - if request.data: - self.counter_ = 0 - response.success = True - response.message = "Counter has been reset" - else: - response.success = False - response.message = "Counter has not been reset" - return response - - -def main(args=None): - rclpy.init(args=args) - node = NumberCounterNode() - rclpy.spin(node) - rclpy.shutdown() - - -if __name__ == "__main__": - main() diff --git a/src/my_py_pkg/my_py_pkg/number_publisher.py b/src/my_py_pkg/my_py_pkg/number_publisher.py deleted file mode 100644 index 9641979..0000000 --- a/src/my_py_pkg/my_py_pkg/number_publisher.py +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env python3 -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import Int64 - - -class NumberPublisherNode(Node): - def __init__(self): - super().__init__("number_publisher") - self.declare_parameter("number_to_publish", 2) - self.declare_parameter("publish_frequency", 1.0) - - self.number_ = self.get_parameter("number_to_publish").value - self.publish_frequency_ = self.get_parameter("publish_frequency").value - - self.number_publisher_ = self.create_publisher(Int64, "number", 10) - self.number_timer_ = self.create_timer(1.0 / self.publish_frequency_, self.publish_number) - self.get_logger().info("Number publisher has been started.") - - def publish_number(self): - msg = Int64() - msg.data = self.number_ - self.number_publisher_.publish(msg) - - -def main(args=None): - rclpy.init(args=args) - node = NumberPublisherNode() - rclpy.spin(node) - rclpy.shutdown() - - -if __name__ == "__main__": - main() diff --git a/src/my_py_pkg/my_py_pkg/robot_news_station.py b/src/my_py_pkg/my_py_pkg/robot_news_station.py deleted file mode 100755 index 5c96c6b..0000000 --- a/src/my_py_pkg/my_py_pkg/robot_news_station.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import String - -class RobotNewsStationNode(Node): - def __init__(self): - super().__init__("robot_news_station") - - self.publisher_ = self.create_publisher(String, "robot_news", 10) - self.timer_ = self.create_timer(0.5, self.publish_news) - self.get_logger().info("Starting the robot news station") - - def publish_news(self): - msg = String() - msg.data = "Hello" - self.publisher_.publish(msg) - - - -def main (args=None): - rclpy.init(args=args) - node = RobotNewsStationNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/smartphone.py b/src/my_py_pkg/my_py_pkg/smartphone.py deleted file mode 100755 index 35632df..0000000 --- a/src/my_py_pkg/my_py_pkg/smartphone.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - -from example_interfaces.msg import String - -class SmartphoneNode(Node): - def __init__(self): - super().__init__("smartphone") - self.subscriber_ = self.create_subscription(String, 'robot_news', self.callback_robot_news, 10) - self.get_logger().info("Smartphone has been starte.") - - - def callback_robot_news(self, msg): - self.get_logger().info(msg.data) - - -def main (args=None): - rclpy.init(args=args) - node = SmartphoneNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/my_py_pkg/template_python_node.py b/src/my_py_pkg/my_py_pkg/template_python_node.py deleted file mode 100755 index e115aea..0000000 --- a/src/my_py_pkg/my_py_pkg/template_python_node.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node - - -class MyCustomNode(Node): # MODIFY NAME - def __init__(self): - super().__init__("node_name") # MODIFY NAME - - - -def main (args=None): - rclpy.init(args=args) - node = MyCustomNode() # MODIFY NAME - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/my_py_pkg/package.xml b/src/my_py_pkg/package.xml deleted file mode 100644 index d7a722a..0000000 --- a/src/my_py_pkg/package.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - my_py_pkg - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - rclpy - example_interfaces - pygame - time - geometry_msgs - functools - my_robot_interfaces - - - - ament_copyright - ament_flake8 - ament_pep257 - python3-pytest - - - ament_python - - diff --git a/src/my_py_pkg/resource/my_py_pkg b/src/my_py_pkg/resource/my_py_pkg deleted file mode 100644 index e69de29..0000000 diff --git a/src/my_robot_bringup/launch/number_app.launch.py b/src/my_robot_bringup/launch/number_app.launch.py deleted file mode 100644 index 7f04269..0000000 --- a/src/my_robot_bringup/launch/number_app.launch.py +++ /dev/null @@ -1,35 +0,0 @@ -from launch import LaunchDescription -from launch_ros.actions import Node - -def generate_launch_description(): - ld = LaunchDescription() - - remap_number_topic = ("number", "my_number") - - number_publisher_node = Node( - package="my_py_pkg", - executable="number_publisher", - name="my_number_publisher", - remappings=[ - remap_number_topic - ], - parameters=[ - {"number_to_publish": 59999}, - {"publish_frequency": 10.0} - ] - ) - - number_counter_node = Node( - package="my_cpp_pkg", - executable="number_counter", - name="my_number_counter", - remappings=[ - remap_number_topic, - ("number_count", "my_number_count") - - ] - ) - - ld.add_action(number_publisher_node) - ld.add_action(number_counter_node) - return ld \ No newline at end of file diff --git a/src/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py b/src/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py deleted file mode 100644 index 42ec0d9..0000000 --- a/src/my_robot_bringup/launch/turtlesim_catch_them_all.launch.py +++ /dev/null @@ -1,35 +0,0 @@ -from launch import LaunchDescription -from launch_ros.actions import Node - -def generate_launch_description(): - ld = LaunchDescription() - - turtlesim_node = Node( - package="turtlesim", - executable="turtlesim_node", - ) - - turtle_spawner_node = Node( - package="turtlesim_catch_them_all", - executable="turtle_spawner", - parameters=[ - {"catch_closest_turtle_first": True} - ] - ) - - turtle_controller_node = Node( - package="turtlesim_catch_them_all", - executable="turtle_controller", - parameters=[ - {"spawn_frequency": 2.0}, - {"turtle_name_prefix": "sim_turtle"} - ] - ) - - - ld.add_action(turtlesim_node) - ld.add_action(turtle_spawner_node) - ld.add_action(turtle_controller_node) - - - return ld \ No newline at end of file diff --git a/src/my_robot_bringup/package.xml b/src/my_robot_bringup/package.xml deleted file mode 100644 index 9b4acc3..0000000 --- a/src/my_robot_bringup/package.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - my_robot_bringup - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - my_py_pkg - my_cpp_pkg - turtlesim_catch_them_all - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/src/my_robot_interfaces/msg/HardwareStatus.msg b/src/my_robot_interfaces/msg/HardwareStatus.msg deleted file mode 100644 index 6d77043..0000000 --- a/src/my_robot_interfaces/msg/HardwareStatus.msg +++ /dev/null @@ -1,3 +0,0 @@ -int64 temperature -bool are_motors_ready -string debug_message \ No newline at end of file diff --git a/src/my_robot_interfaces/msg/Turtle.msg b/src/my_robot_interfaces/msg/Turtle.msg deleted file mode 100644 index 6b2f704..0000000 --- a/src/my_robot_interfaces/msg/Turtle.msg +++ /dev/null @@ -1,4 +0,0 @@ -string name -float64 x -float64 y -float64 theta \ No newline at end of file diff --git a/src/my_robot_interfaces/msg/TurtleArray.msg b/src/my_robot_interfaces/msg/TurtleArray.msg deleted file mode 100644 index 98a5be5..0000000 --- a/src/my_robot_interfaces/msg/TurtleArray.msg +++ /dev/null @@ -1 +0,0 @@ -Turtle[] turtles \ No newline at end of file diff --git a/src/my_robot_interfaces/package.xml b/src/my_robot_interfaces/package.xml deleted file mode 100644 index 2bdd303..0000000 --- a/src/my_robot_interfaces/package.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - my_robot_interfaces - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_cmake - - rosidl_default_generators - rosidl_default_runtime - rosidl_interface_packages - - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/src/my_robot_interfaces/srv/CatchTurtle.srv b/src/my_robot_interfaces/srv/CatchTurtle.srv deleted file mode 100644 index dc5ebb7..0000000 --- a/src/my_robot_interfaces/srv/CatchTurtle.srv +++ /dev/null @@ -1,3 +0,0 @@ -string name ---- -bool success \ No newline at end of file diff --git a/src/my_robot_interfaces/srv/ComputeRectangleArea.srv b/src/my_robot_interfaces/srv/ComputeRectangleArea.srv deleted file mode 100644 index bb2cb3b..0000000 --- a/src/my_robot_interfaces/srv/ComputeRectangleArea.srv +++ /dev/null @@ -1,4 +0,0 @@ -float64 length -float64 width ---- -float64 area \ No newline at end of file diff --git a/src/turtlesim_catch_them_all/package.xml b/src/turtlesim_catch_them_all/package.xml deleted file mode 100644 index 53ca514..0000000 --- a/src/turtlesim_catch_them_all/package.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - turtlesim_catch_them_all - 0.0.0 - TODO: Package description - ros-laptop1 - TODO: License declaration - - ament_copyright - ament_flake8 - ament_pep257 - python3-pytest - - rclpy - my_robot_interfaces - turtlesim - geometry_msgs - math - random - functools - - - - - - ament_python - - diff --git a/src/turtlesim_catch_them_all/resource/turtlesim_catch_them_all b/src/turtlesim_catch_them_all/resource/turtlesim_catch_them_all deleted file mode 100644 index e69de29..0000000 diff --git a/src/turtlesim_catch_them_all/turtlesim_catch_them_all/__init__.py b/src/turtlesim_catch_them_all/turtlesim_catch_them_all/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py b/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py deleted file mode 100644 index 22acad5..0000000 --- a/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py +++ /dev/null @@ -1,123 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -from turtlesim.msg import Pose -from geometry_msgs.msg import Twist -from my_robot_interfaces.msg import Turtle, TurtleArray -from my_robot_interfaces.srv import CatchTurtle -from functools import partial - -import math - - -class TurtleControllerNode(Node): - def __init__(self): - super().__init__("turtle_controller") - - self.declare_parameter("catch_closest_turtle_first", True) - self.catch_closest_turtle_first_ = self.get_parameter("catch_closest_turtle_first").value - - - - self.turtle_to_catch_ = None - self.pose_ = None - self.cmd_vel_publisher_ = self.create_publisher(Twist, "turtle1/cmd_vel", 10) - self.pose_subscriber_ = self.create_subscription(Pose, "turtle1/pose", self.callback_turtle_pose, 10) - self.alive_turtles_subscriber_ = self.create_subscription(TurtleArray, "alive_turtles", self.callback_alive_turtles, 10) - - self.control_loop_timer_ = self.create_timer(0.01, self.control_loop) - self.get_logger().info("Start Turtle Sim Controller") - - - - - def callback_turtle_pose(self, msg): - self.pose_ = msg - - def callback_alive_turtles(self, msg): - if len(msg.turtles) > 0: - if self.catch_closest_turtle_first_: - closest_turtle = None - clostest_turtle_distance = None - - for turtle in msg.turtles: - dist_x = turtle.x - self.pose_.x - dist_y = turtle.y - self.pose_.y - distance = math.sqrt(dist_x**2 + dist_y**2) - if closest_turtle == None or distance < clostest_turtle_distance: - closest_turtle = turtle - clostest_turtle_distance = distance - self.turtle_to_catch_ = closest_turtle - - else: - self.turtle_to_catch_ = msg.turtles[0] - - - - def control_loop(self): - if self.pose_ == None or self.turtle_to_catch_ == None: - return - - dist_x = self.turtle_to_catch_.x - self.pose_.x - dist_y = self.turtle_to_catch_.y - self.pose_.y - dist = (dist_x **2 + dist_y **2 ) **0.5 - - goal_theta = math.atan2(dist_y, dist_x) - diff = goal_theta - self.pose_.theta - - - if diff > math.pi: - diff -= 2*math.pi - if diff < -math.pi: - diff += 2*math.pi - - msg = Twist() - - self.get_logger().info("distance:" + str(dist)) - - - if dist > 0.5: - # position - msg.linear.x = 2*dist - msg.angular.z = 6*diff - else: - # stop - msg.linear.x = 0.0 - msg.angular.z = 0.0 - self.call_catch_turtle_server(self.turtle_to_catch_.name) - self.turtle_to_catch_ = None - - self.cmd_vel_publisher_.publish(msg) - - - def call_catch_turtle_server(self, turtle_name): - client = self.create_client(CatchTurtle, "catch_turtle") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = CatchTurtle.Request() - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_catch_turtle, turtle_name=turtle_name)) - - def callback_catch_turtle(self, future, turtle_name): - try: - response =future.result() - if response.success: - self.get_logger().info("Turtle " + turtle_name + " is now dead") - else: - self.get_logger().error("Turtle " + turtle_name + " had an error") - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - -def main (args=None): - rclpy.init(args=args) - node = TurtleControllerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py b/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py deleted file mode 100644 index d4c4e63..0000000 --- a/src/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py +++ /dev/null @@ -1,136 +0,0 @@ -#!/usr/bin/env python -import rclpy -from rclpy.node import Node -import random -import math -from turtlesim.srv import Spawn, Kill -from functools import partial -from my_robot_interfaces.msg import Turtle, TurtleArray -from my_robot_interfaces.srv import CatchTurtle - - -class TurtleSpawnerNode(Node): - def __init__(self): - super().__init__("turtle_spawner") - - self.declare_parameter("spawn_frequency", 1.0) - self.declare_parameter("turtle_name_prefix", "turtle") - - - # Varibles - self.turtle_name_prefix_ = self.get_parameter("turtle_name_prefix").value - self.spawn_frequency = self.get_parameter("spawn_frequency").value - self.turtle_counter_ = 0 - self.alive_turtles_ = [] - - # Functions - self.allive_turtles_publisher_ = self.create_publisher(TurtleArray, "alive_turtles", 10) - self.spwawn_turtle_timer_ = self.create_timer(1/self.spawn_frequency, self.spawn_new_turtle) - self.catch_turtle_service = self.create_service(CatchTurtle, "catch_turtle", self.callback_catch_turtle) - - - def callback_catch_turtle(self, request, response): - self.call_kill_server(request.name) - response.success = True - return response - - - def publish_alive_turtles(self): - msg = TurtleArray() - msg.turtles = self.alive_turtles_ - self.allive_turtles_publisher_.publish(msg) - - - - def spawn_new_turtle(self): - self.turtle_counter_ += 1 - name = self.turtle_name_prefix_ + str(self.turtle_counter_) - - x = random.uniform(0.0, 11.0) - y = random.uniform(0.0, 11.0) - theta = random.uniform(0, 2*math.pi) - self.call_spawn_server(name, x, y, theta) - - - def call_spawn_server(self, turtle_name, x, y, theta): - client = self.create_client(Spawn, "spawn") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = Spawn.Request() - request.x = x - request.y = y - request.theta = theta - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_spawn, turtle_name=turtle_name, x=x, y=y, theta=theta)) - - def callback_call_spawn(self, future, turtle_name, x, y, theta): - try: - response = future.result() - if response.name != "": - self.get_logger().info("Turtle " + response.name + " is now alive") - new_turtle = Turtle() - new_turtle.name = turtle_name - new_turtle.x = x - new_turtle.y = y - new_turtle.theta = theta - # add turtle to array - self.alive_turtles_.append(new_turtle) - # Update Turtle list - self.publish_alive_turtles() - else: - self.get_logger().error("Service call failed: did not create turtle") - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - - - - - - - def call_kill_server(self, turtle_name): - client = self.create_client(Kill, "kill") - while not client.wait_for_service(1.0): - self.get_logger().warn("Waiting For Server...") - - request = Kill.Request() - request.name = turtle_name - - future = client.call_async(request) - - future.add_done_callback(partial(self.callback_call_kill, turtle_name=turtle_name)) - - def callback_call_kill(self, future, turtle_name): - try: - future.result() - self.get_logger().info("Turtle " + turtle_name + " is now dead") - for (i, turtle) in enumerate(self.alive_turtles_): - if turtle.name == turtle_name: - del self.alive_turtles_[i] - self.publish_alive_turtles() - break - except Exception as e: - self.get_logger().error("Service call failed %r" % (e,)) - - - - - - - - - - - -def main (args=None): - rclpy.init(args=args) - node = TurtleSpawnerNode() - rclpy.spin(node) - rclpy.shutdown() - -if __name__ == '__main__': - main() \ No newline at end of file diff --git a/install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.xml b/turtlesim_catch_them_all/package.xml similarity index 100% rename from install/turtlesim_catch_them_all/share/turtlesim_catch_them_all/package.xml rename to turtlesim_catch_them_all/package.xml diff --git a/install/turtlesim_catch_them_all/share/ament_index/resource_index/packages/turtlesim_catch_them_all b/turtlesim_catch_them_all/resource/turtlesim_catch_them_all similarity index 100% rename from install/turtlesim_catch_them_all/share/ament_index/resource_index/packages/turtlesim_catch_them_all rename to turtlesim_catch_them_all/resource/turtlesim_catch_them_all diff --git a/src/turtlesim_catch_them_all/setup.cfg b/turtlesim_catch_them_all/setup.cfg similarity index 100% rename from src/turtlesim_catch_them_all/setup.cfg rename to turtlesim_catch_them_all/setup.cfg diff --git a/src/turtlesim_catch_them_all/setup.py b/turtlesim_catch_them_all/setup.py similarity index 100% rename from src/turtlesim_catch_them_all/setup.py rename to turtlesim_catch_them_all/setup.py diff --git a/src/turtlesim_catch_them_all/test/test_copyright.py b/turtlesim_catch_them_all/test/test_copyright.py similarity index 100% rename from src/turtlesim_catch_them_all/test/test_copyright.py rename to turtlesim_catch_them_all/test/test_copyright.py diff --git a/src/turtlesim_catch_them_all/test/test_flake8.py b/turtlesim_catch_them_all/test/test_flake8.py similarity index 100% rename from src/turtlesim_catch_them_all/test/test_flake8.py rename to turtlesim_catch_them_all/test/test_flake8.py diff --git a/src/turtlesim_catch_them_all/test/test_pep257.py b/turtlesim_catch_them_all/test/test_pep257.py similarity index 100% rename from src/turtlesim_catch_them_all/test/test_pep257.py rename to turtlesim_catch_them_all/test/test_pep257.py diff --git a/build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/__init__.py b/turtlesim_catch_them_all/turtlesim_catch_them_all/__init__.py similarity index 100% rename from build/my_robot_interfaces/ament_cmake_python/my_robot_interfaces/my_robot_interfaces/__init__.py rename to turtlesim_catch_them_all/turtlesim_catch_them_all/__init__.py diff --git a/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py b/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py similarity index 100% rename from build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_controller.py rename to turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_controller.py diff --git a/build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py b/turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py similarity index 100% rename from build/turtlesim_catch_them_all/build/lib/turtlesim_catch_them_all/turtle_spawner.py rename to turtlesim_catch_them_all/turtlesim_catch_them_all/turtle_spawner.py

    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�MXPRy1SdZ=(0?*1L;Ys`|f61>A(I;zsxLgcG z&EmkyK9$SR!piU3sF>um(89EAKOMqHUd(P{BG5c)y~XY_3EuuCXc@@4?`_|qOB{A; ziXUtfk5vokElg%`MAz89e(Q}+T^A++Q_RxC7EU8AR<89Dwy~dIBX_9Ez>fs$nv=dH|wp7O1 z)vx)0@@TSXfvl8VMPTZ*Otp?xYiErD^^xXsSXEA= z63(Zu(GNr@J}#;2+ucHG&ai58R)d@rJL0YdYoNLDyc{0!%=%=zJRA)geo)Khav%gM zKa8ZV^oHu`S`}*T6ZL?j@pU<|liKdAVocP=e+C)iW zppiE=M)utA2r<^2Fbk?wsr+`fye!QjY1ub4iCen5Sq832*uGdzJ=&pjjjH3OgvNEQ z(XgvCbK0nqfeQs)Nj+Br)}n!=Nc>m@YQ-#SdaL3+f5eRJ7N3WTQ-0p1>+GxiXT0ze zujt*>%G2L*vf}GSHJh;0)i9X3B%jirL-i@tcXSnd9G|ykTM)j1Z38i_(Vtl9& zp}K3ZBb#aslP0LKi$Ct}rMxmq=xm+eP~27qNqsRc=mQ81Q===w6ok)W3{Qv{Sh&t*Lph($Mc{nvgh| ze!L}B!oXo2q5(*4=Sa176+!H6#6UQ;>s@<}v*8#Tg&jWrS=YoIq6^w(uC7boXz&p( zxLD0eu!cl|&7M)8G0$K>pewke8C{dJlO{(2CbDsA_2h$8sq{)l`N#n6VI4Od()3S3 zSatz^8U0Z%qfXTk#4icmO4cgqR=Gx-j!=l~PNP!Z%5r>Cu`;!6KOF$9JyDdC)5Uzj z^pA@-j*a0Xp5g=-*l zq~eN?i}k6oEekOUUSe?wRi*?-l&i{zEhi|-?c%R(i*p{OFmrde*PI&DzmEUG(+}FY zf38^4tqoJgcJ<*wlaZ?50yr)pk4Z$_T}_BhLLBuBPytA>H=%^DI&9WzZaM>?4_0*J z5mI+EwOE3`YKNnC!4hYue08&=y37aNn|;iG79n?gbwJY{AsA#BjYih!aEPVBkD!?dpw z`TjdxEA-EA_LrWlKMQzrd>SgctxHp}%y*)z(6S5F-8oc;Q!aD;_!;G)t2f7|%f29`O&On%EmpB&J?18(5jcC;3?!=(K016Lj1cQ9Hw5Z_j9I6Mp6Y1~Wl*=<^fL>@K zzT2o0{E3_srBrGrnfMv%NBk1Q`TT}5$s%KdExF05r6P|IirqUl?d@*D&32e-it&fo zWbXHhzQo+k8>dH2XE|&3H*jxa*<|yk6jNMF$unE#+RqunDLER zA~tP6=+I7eWry6Z%OJSK<|IyI`U7UtExbPWdEQ=>_N;`OBquVifyx_-?<NE{iRP{*|^_ctyk zO=VeWoA6xJQ(epaG&VD}p6Ud1Q+flaiTL#WXC#~Y`zg&W<|}pZC6qj---J&7d|u8n z4FIo1IAWL6;;gJ$E2OkU07w2R`>;A9^cJ^$Wm@Hy7}z4OfXDYm(X;g@Ty*M~SX6R&(> z#>jlKa2Gq7FD&_eSjz}ezeZVzT#*#(-v>*|ubr!)9dl5w!ijI|kK~+BA$jrQ&(CZi zcITbVm4|l_Mw*PTKdidOTJ7|?ryBLQrh^Gn6>NCs>_QU{r&r6(hJUMB+$}=~5T1&| zThj#8MPI(E?^QiI(}af?x4a{ERbTzET>DBD7>4p)bhIdI96t1l~8F;t; zRXsEsEsRtm-K#^VeLQRak$S*XZU`jP2W-{>N%pB=l19Y(o&KASDv5IOKx0KzdN45b z&By?vT6I}f@|$hc5Xaz7S}Mu<`;_2DtLPjmlk}dQ;hGDfqi_|hKi>^oD!|Ksu4gww zXIXv>Mm+nh5w;#1rn!iL#J}(Y_`nGIDX~>$5nAet>06Qn-f-CMx~DYW56>7jCS5u! zC-aB6Ehum#^M0l6qi#)nj}0siy!qAp{|9lz=*R)Y)~c>OZV-7$Hb{fU0bl4^x0DiY zX=`_CY4p+EBuYc&)A5f}gO96eR8<$oTS}k76ku|eRd~5CW_YLQl*k z_{1Xwg!QyEM@p%G&z}AGSHS4&~aOOu+}6PXWWzw15G%gN+Cgo8z)7a%teu7LV;WzNT5{Yp`>= z5P0s@;F<4I7xxG3ZVb?P@Z;zZ_To)dk&zcm-D1nWOh6a-{ct+DoXr=XR+kr+oF!w5 zr{%imR2WlA%9mWIeVXgo0qg{Ctv%1N+6|A+$gf*29uB+pKRZ93o}NF3zk+t(E1>dC zbL1Q9Ae~y`SaRr>^P}mrGx`-TE++643AFA;)7O)`M|vo{Ug0&(s$?``g#Gg`+jY$= zPu^yqc>N%pZd{F1FbdhqV8pVS^~XN5e!ck9_q;5!>%^KgY`g+-vcqJ-clMg|Mvi)9 zx?{MqxVl_$AsN}hF-!Crgt@y$m7qAF8k|}XS^;9qWARILi7S_I+QtsL^Q%;^R8}oz z=vUdXwybRgKF3Rcvb>(&XcK!NZ)+|PWF+U#HpaI}B-7b!aMGQ4$FA{d5`MOgr72!Y zo8QwcsyxhP; z8r9TB&6{>bU7_|gO^qs3>6o@Yk=c?Ug=d`zgh6N(d@{fzK>w^jb70^1I4wj!Uk z@Q!k_RJf9E5aX`*synH34`0Ku6IY#0cmA##Eqd1>q0qg)8jN1bPba-P+G+ku^@5uZ zv&PX-L-_g4&EV)q+zu*BT{#qSZ1+kiolOc)n%Ub8J@}$7O3c{aoFa~QTprI3myUm{ z=Na|!Yud|TvFJWvau*T3@diRuv)@{xXU^u7p3jbFjiZVv?rUwamnZt)e%6++n!nn! z2>iiHp?sCNyP4WjD1X&%6L%?v(mhrbg*+ps;*ve#;rFeCa^)pGDxo-0O-0dr6c#AP zkJI;-0+kX7VWM_i6MEGZQq*zSY0Ux~@?z}khJDv5ajNsRQvF{lX$n&^f>{bHp~RsUIxW?>_IsH1ho*fSwAKUAGsk`nTw+L3|-Hl>s6iwrJ2X zCT0@XRu#fNH|H^$@6)8by6?UHdPC)b1KmmQjn}hH+n`7Q<)R#P>kc$%A@*CD#E3S* ztP`HOyiJdS9dB-y*Hyy_CCViUJQUZk!47Jmss^LMxp&&XgKr<*d}qy*dz{LZ6#oDB z7P`I%aDc}ADe!J0V%!k&`{PiL!;>za$)GjMPOSUTkRGU%*RGa7{4^3FOS{B z;_!ywD(cxS=LD7xO!J={(95Pz_tw3{OJP#vpH=K~*sa+D$`-G$tE<$h=}}i-q_5M| z%2nuOEdUW51m=37t(8&OKJygj4=WFMeYm}ztH+Tg?ez{LQ7Ji<`S>5?fn!=#?s>E4 z9ujjs<~PkNG$OtY>pHtx%$FZ%Y!J-|oXkFhO4IPFbTb7}c~R-o`;vV(>HIbe zdt3ntl=>$W=1-9We%J$Sw*#PCn!)xTs^hwTy%ak@16j>w@c2|GH0YjP8Dq4a_Ag-A z1^3Hk(+Z5gg)mhk2YDUplTqw%@bU^={(yz8j$qpMemAET;Sf1lQo^M~gudUG-=E73>44A`c)Be; z<5S)_w@YG2Q8o2ER_auB*1GI69}B(gpn; z*RzQm9sJ|%2Wo7(2mUeuAkDe`<$j%PL>zM9K2p}wvA3jN-7YoUQ@yw2FcM{GF5u*IETete|u>Q`i7kt>C)H_HGa6QovaO$NLH4~?R#PG6d2#it} zZAc~?<#I+RXypRcl>CetXJR*>4VZ5{z*r1;k^{an_?`bV(Z)EDs0(;$${409YhlSt|Rsv+N;JH4hD{s70k1>#k39kOouAns^#`~Gsd`LtN8aS#k25fX&%C~PP@|DjiO$(1+U z3eF~sA(VGhkFWN+^G*Z=^nI$nvLUANEzr3pH>d1mcXz1csfvPqc>}yG)o@tEWWRcK z$X3;-uK-DS$}RxK(1i?~Z3&)Lpo)9Y`Vgog?|_bU{CNy&_+$^%&A;g zoZMag7k%J=_;EZP{Nv~!&-|`93RFTf*1}cdiVOdt!xw3vtSKUvR`L_3GVXIxiS*da zQ%7276g+o!taHAu9D#bD$77~os4CUZ!LCFL-hmAeDsE`hEh|-IuE%fqBo1NpNqp*8 zzWuI4ZtaAl7zvdN<(g?fM5W4Cn(_&^A+Hb{M{EMGG5>;+_iEhwnX7)(dVq{3bZdUT2ihyjH$V6tt9x3L8c1@%j zTp*)SPJ!hRtFKt(%bZ>-=}YH`T>kI~vS>jj7Eo*@-Md?H>I0wj7W(87gLj+;Rz!&D zU`ud_GVVf&zmcIVFoK1|k|9fEA`uu9yoW06&s-nb@)W+^5u zw*7d(A$A_Rn7YcPPJ9aJZ<+TaFK||NcSY`>OTBTsNkffTDR>K9>56iQb`-u_%0$hd zf|jjGL*iqF!RGnvX>|<}l~|~&8h5~7+0H0>lJ4jTv=-1Pxq>#s*%0NSY&c2{719($ zNV!RAyB17Q1Xj}msP&4vfg)U7s(-U)Jy`WPMPIqDCjYW{2Rpg&;YmzfuZ-yH&Vg}W zoz<~ro5>*Zl}5*ieIh29oySr7o~gZV^y=d`3x@a3H-2s~LgDdTM?-xQFsqbZzI*VF z&0vFfI--k-p9`xl%u^}VP`z3?I4vaxD0`ox>(zNoM~W=z4s0%P`#N(P9hwL8@hY%bZ7KFZ8G#1r0p_P5ZevB5L+n>cYrj zEC18web=}1?fv*z&Kdd+GJX}1kt&3NsFPVf)=whEo{<89VFiIp+$zjEt~PTUH9VlMBbsNrZQ+f*Hso~ZG{(j?yU z;8{$td^5Xd78AWX1NKmFY@3W)EBK=zuG5g)@3@C=6&&hgEh2~5LI?Ij85c87L^3O0 zbDLY%`jU42pDYIb{E=ZV=V#r|eAv$0p|NBf?T2f5X1#$OISMWVMdSaIRLAy#j60Ga^7!BDzee=9KYM;7Zh`dsQbrxTU2 zL(wOp36Gf(6CDY@aJepPt2S}rG?=(_(PmxwYsHe4iy|P0VOMTlU2%3ny0}V zrW@lcV>tzrov4wcWPHl$+p{;DkMVVTn5w%T;nKm=a+fZc4ToIiGe@}i|K|1|w z>+r_?I@V0#pq)wC5>b`4g;9{SUu<*q=#=6%rfy&OKytEJFIN`_8$xdYU3*R93$qKa zP*DZOQU(){u715F53D<1|qEJDoUw%YNU!#WJlwhXT^+<@w*rh(%w z<*`e0>%3K47(PNL*vz~V$Z(GE)P)My#B&H5=;7d`h!d}^tvvz2BjGNe0gp`Eb$+;5-ScTKLb z-P{&2Gy}QmgQ&rDL#xCy;bkRbzCEk>EE)9i=xYr6kVBx#d|q6B(1&Z~S*5k$Ap%G6 zr&@jN(^uOLAny#UBciq75}J$hAhU_9T)S4*j@;FH+o)c!ItbdczOCuH(;_sg|LUfl%ff;(9Ir1xcOxuuyU@T;<6bNcrC8DuNbKE zogAhi@--moW3j_-=YK4=ZkmsgZJ?>S&M214XEXvsnnina*={oeM1Vz}$&2sbBlIGS zXbem}392TU@uHf`_}Nk!|59XJ1Z#(Q5XUVsXoOv8E~34*YOvW*yUfdE$Q0S`jLMM# zE9;k0Kvp42wZ9=64rLdB0)udNeX+Xo9W2XUW!u?DtOeOceP?`$OL)#SaPc9CmX8fY zC`6{H&K=z`9sVbj)BD-{k4;b&oV~Zo>eAr0r^a%Zp-?0m(HgXNf@Bqd_?I9lB|;!i z*O9EmJ@VTBazPz+Ab$3Kl!c=G0%4Ed2=I2ZO#`~44JEG91cH^KxduNtLaBHd>WWrj zChfz3ZKeU0Mn9mP(e-u7ZAQUv@$54@H0KncFiZ)wr982QMKkVajJ8?r%sE#9xDpB9&z^Za`GNJlwj zBRWg-#c&|k(H&eI7XSW;?#?)|Y~>$G|=L zA%#N(_>ZiE12RCtE&HfMqMac^y->d)6IK|i@r2n`gXvXV7psa}6{7IabSAijD>t17 z+0DV;2t3{2FK(HJ=!W=s+5;x5$gmOTugQ9#83 z$oTzI9*zeVX)uQa?L;p+eer#saD0H@iF+ZRsP^?=$;WUU((^>7&pLL7I})EI`Xm*% zW8(7YgjCs<>k=KKVY|nnW<=?tH3RjFFk;F@H8OIu8;di;l&P-UP55Um-K2H>JfDlI zDZ-|!%0txBGVwzDXAMr2|=q}hLye_LdR<{ z4t38a70A4s_2ehyO|7xz=Jw`hwcbv*lF-te4V^i2)~w!+nVIZ1i^pHJOXYMZVY7Rz zXed#^)u+q7l%7ckUj@)(7>~|WgDj(yGV@&e<1K}7?nqc_8BQN!&PxX$vC>`2d5Zyp zso7`MhD3vBYDi?1;?B*8gRf9pD)e?DFue|gf6NxHssTl2V37Q&!qYw4 z=Ggb8+UTvo0eoF4`c#)A^3GxEN?n3Il$GvVRqC8p9~D@yWYRk!oXcw505OUjm2^c` z*wVQk5I!FV`a~#V+`g|fEz`Wu1+;LwYr*>kfbN#s>gJwRi4`@f$a*;I-1ZFU)f6{7 z4^WeXo8Ie?Cvp@&u4k8yvpl=rj$NLttW--2Q(jT|8s$tgK8#c9mHfP$u7jN10Pvma+q#JL+mS8($SnQ$n}l(c*e0IM4e(AJ*V6+fU0)abCCcG*$A=^v}iY zkLhf)p%vnIrxUiNrO{Ua%)Pq%vw6z3cW)OFR5d+Oa7LFD=(f4T;u4bm{>8dCI>2b&XJ^55B zQE5^Shd(+V9=>l2>klMiWVz0ZgO^{NMV$O}(K6ZY5=7K57v02M2mkqX65rKzyN7UQ zxSv|LpKcvWxO!hvWKy(`+buyBg9kV1io12iPp^WyJT96)zEirvrY2w|I8mHh+^q5U zmz(KkcC~;W@qYB!k`svid(WD3^+nIF#9vaULt4c)0exfx5wDg03%%Yv7ST*RvZzfh<41Sj=aiRSxEuZjg#Bu;XnjeBn<@9tG%BmI+_b zX#7zWfu`O(64u&W%?*af}Xu0 zv$t6gUi-YDYaY=)O+5@Dn|zxjS5uH=hl}d%A}x{%QK12nyiUFdsM(lOP4U)+gNV&n z8$_iDOsb%ci&{;HqMDgHWjzo)`atP7H-MMuE4x-(y6L6>R?y<@&un-MqKY@ao=tCD z%lhe!>(C1p)vJh>oyEQB$}SckX1ABY7qcw~>k_(Sf=9xpBLIVTJALLk5UcfI@Pj7V zoG#ukuc0ghE)0%~MW>VG@5+%op8h6x+TptnhoVLeiu3qQ)wjL}&(rl2@d4`b^o5_; zW=+JDJ|>pL;)3h5v)t%(1f&i>)yfX=@m>$jZ}?`}U&3qCr{=|`jY z>QC&S^zQiij9m4UPwqFGU4K%|SCWOhUahYPX_uJ%8Eivp-_=PNd1;k03wUzbBTThW^K~yE{6A3yB7%$rj(Uk*% zOn>}54DrAl`~8{!wR+shxbg$8F0t~U)4^GvUY-K##6Oce$+}ey&CEuVSHS;4@>0M0 zf|t(dz0%uO{XPyeO4+q`h>}p=fvIG*TY;=6h}zY1KE}B=fQ6%%BMUB9AGIT*$hU@G z+8UA{fC(MZ=#@M0G;Ji3+%9zg zC`gV((6C)iHSq;iqM){@i93*9HrgB>xb(45+PKai*Vb3D9HOR2+O2Dp3S+`&Fs{B* zgbFsW4`uZi-DLwDTS(QzX;@tW0^J-m8j>rI3VRWdTobOZLAQ-8kOhQ&;>e0Fs0r1q z)&%1ts}5*X=^Zkv(rsUqblX}#AW;hksfET(bz6js%mth59!1%y2`!0m<0jvr*vbD1 z=n`5p9^N@1UjTJWcMhs(HNQKsYsGVDow-^IPx5*QJ_~C5&WK!A5}IhByX&>K51K91 zN81f_P5WT{Qgc<4t;*WrUk1k-6l?4{O;K{)$c_Xq)4L|^;tfV@HWtTL3Wqq|$HcL% zWCaFjaOb$Pno5?Q2u@}@aWx1-vyN2#K5PXGsf)n(OR(-^b{iLvxqNvo(vm&6_$d1H zO&g)#T4f@7GtYF^$@251y4C17U@6oO${}C;&n@7?c4dB1IWTwxiIYpRJt;{D7*jb& zE2ZiOp{V*O-<4iyM6|EN(mVTudNnw6`e}KwShGtebKd09G#+N;INJ$nn`r+|Y20g@ zROkQmP|e}o_{s0XI(ZRnV6?h>AcOy~VV!c1_8Zo@s~&?&$`&t4`DSV$gv9#soQ?Qa zJ0ifg;*$IX`IK}dFR|V6n}_1@05i{?lmmIO%j>PrfNc zsMTHj;>;p9vBewev+WT;gOM3r>B0x#-o;<@#SQhEA#I>U*KTElsv0H*%$#-Rq?7Dz z)#JTQFmAB?IcIbD=xnhqC>@*A#YPD_-~TpvAtCnJvnTV;yThstt7(SL0;Y5VUhOkB z*Km)`#a9)zdyWT}(JjaIU8g~zw2ntsh zDWeg1r3F+Nd0yXY=fbBK6spa(^H0@y)Mhf|NUjp5oxX&=@fCEdhRP&mc^Dn;T53?7 z6#m7dGdi1F`b|x3!xE}5sX1zFT6ej{%CZw&zl`9P%Z1?jMFclpG{N@U~ zV`E^1>s5PAE%VbTxJUX#tKc5Ix#o_a(HE0U;hh|NQjr4|wWf<^l$q_v)wjN7T^ZQ5 zfk#5r_+bw_7>F9pfyWP-zynV~v)Zi@nhz`TY`vm;XLF2FdY%~@T=3iBTeu3!X*0cD zdpJ&!6j4Q13j_kWr~nxY>6h7WP+L(2jC4^}h+f@Q=XHF?FY;k#Te|M8}fmevNX7=z4S_8z~h|gt%0e?K;Eq zxmz}xTowf($qTC^uCJbdTd1Q$ z0Q+z=I+xFP@KIgY=tLZm*C=eH`gtF8;)Fkj!-*|w+34E$w&~`Ot6ECQmc;$h) z@0&JjeZA1uhP9#5JZioaav8EXDcBf(`i=0tZ$3Hb>4x;9>Vn2sFDWRrkQ7hDH&Jmk z5OvnjHnr{P5l(dn`*XIwpmz(F%6D$zi57h{$l=qi#`yB8R1|7arEC;#TEY}5=yZqa z-1Yyncdp%S8%ei5zbMP3WXt;YCN?ueUt&d4E;C=aXo|LZLWvrZQsVRL&$Fv9Xn>8I zMA^=~@|v+DfdGLmj}pc$Q##Z9~e1_ z{6Fj2&33Wes0?{BU$0k~5$M}F4N*Djh^R0<%I~4qU3;|SrDFbIi>h(I0U~^jfh;%}SrP#;i~~+U zJ1vHBKM6Ro+?78{NK-kg=Fs8X5b5(91sXiqv&GfKbXTxc7xTX++wt!#1v)&t+8&-g z8S#E_$6(;fBwWp+uaFQ)J;kS7)ykH)hT&}96XL$d>)7?EGUEQ`%_JH6&_pbXO?Fi0 zDsz~M+o<0Gf#xa2)lN>Twyzcs{uy9oL_Ty2Pzy9~d7{ZoQ|*W6D#j z;=p&6$W{(f4>AS3^}BtgSi6|j{RQ@__2eB_dm%r3if8Ht?<9x1p3iR98({c}^((gE z*ax1epWj!ZxGNZsrKpDB&S`X%u7Z{qj1uN5ngT$9iZ~eAkpiI03U8DY+MHmyV8Qo} zD{?#uEq2afirCgGK`R&37zpV1OmxiMyNx$f*rjh5<{k#ZhUow6sIpKEcwgTq4W805 z0DV&?Lj!*HaP$o@IrcZ7RE{)?GJPXqU$hW6NSvfklrk&^m8bO(wiNYD)&7zYyFeev{&W0hIT-Q(C*cpzO+tG~v_(qT#ofL|mM>W;dCwhzvT!HEgXQAA z=~8dDi`fSH`*Jy#hQ@LHui^0R98sg$%lUQ+3ZZJ6wW@1^DGeb;8y?_2r+FM3Dg5{i}}z2Z<;_IUKH8 zPjV32AMb>m?mvUOlKSp<6KonDRl1UX|8c&zmZTyt#L!7-%Rb`2eGYeP;8)nVVr7?C z>RxJ73A-2`!mNyeuwU~5`S>2Z_Sux9539AMQPhPr=iWSRp}t^#ySjhvV9cYkV~mpa zsO$&}x~|786w;!}tiXXvt;RPjIsw_6s&H@@qn-~NHaTOv(7qOYO$fRN*_YQ7m{11mf?4X$;WX#wWVp!KGjH7`D}Z{#dkN>0o-*dHJ0Ge&5Ubz>kF@$*1$j+ARbD%8ukatl zSf!t|0t4gahvQ6z;z|ODmG}$?;i8rgDlr@mf~gb-&+N+Pm4@SiyzHLDjvHDWjuX1* zd^TITE61ToJ*5~cmzHJ-e8SQ@I;UqKq29WtQcA5*Vo38cHrqryPx}rJn7YqO_@M?r z+YUBc?j#Xd_$C@Z$cnD#>OLX;Z6DR{%F^cJfoCorxRPMrYCZjkkoi+QjLi3M!cPSN&0mtS0wXug$VV{jPU=(OTeOYNMrGiZznK#dptD#n=t0prmBD?Is=aX^ydY1flhF!Q#7xDbigdDh! zICAQ!20RECf{|rK^>z-nU7RHU9cPt8;-&gS|4I+B`pcA7?MuZ)?XU{`!^!GdTGpGxCMzhtn8Fc zsnM>CSKR;@MUDJGDJy;gGU%{_m_w}Wc+GIEvN49?JX_Pw0n9FTh_dcruH%z4;}z!d z6ZBiVt~TpzP_U6hx3NGldwoa6sVv(}sa4ak#Tc6QTr0Do1E9{eYI6N9vEw`W5|9Su zIrTu@sn%p=buCs64Gw@~Pe9X(wEEqqROdLqEo)YpHM#g+)3RO_!!s;#IASup3`bSI zq4VU?UJ$rEmGXh6*$creoxKfCTDbVmL?H=vj}F}=`v7Q<5HNdk2ayg=wY=fqt3$WH zYej6d^e(A-WS!+iUu+5-4y-j@6;HAdkMo z=1zmhm{qxhhIc$ctHYdW;@D#%pAr5kw_$G;J# zsxoa&gEUt3R{$SHUTbZLwPWZV?x4S)-_e8z;KDV;dh%cmv9Pp)E#%{OHoRE`(g4Ue zC$}crVT6^iuAF5`ag=sug$o^c<(@!2Bp-L}K#LH8K4giKN`T9~`u&IT!~ye%Uk!TFJfA9JM<^ zJ5Rcxb~J_JYA$WN`C}};|5&_I0^ORUDiYp=PD&kHoVb(Q#&L<|(BuvU28}>u)J0bC z!kDcBbGPH}mfiK!MlMWcSE_NLXlhrT=4u%YJS0ZHM{^hNmk5&mFnL8N8nb!2O%_O; znQSwax+9Tbp17WQloEMgA89r7qf};9@KAzE$zJ z`XCn;+k`t5crrdc!Ix)~d8hZVi>NTaT}b+lHEE}Pg*m5?tIzbp{c-JwS<70?nfXr7}eBo9_r}wVCBkJ_;aaqe%ALs34QHK^=^Xq#n8v%0jx2rHnwQiP?9{qe z8B62sDWSl=ZJEo#PMkkHN~dfkOtt(fQ?!TOn(&`7^*F^pR8h zM>E4G5RnT`K2=!-sXPuFclt?Yd0BT@`ufF{L{8B=^WQS~GGY`pG)O&$2*b8EgLj*w zL8>pFFpIRsmfMp{1oO6J2)PWN|G;nOmBiOKBVw3xoS-Es-|Xv*d@jaFkmcnaOh#xQ zeOTK*I^9k}2k92*L#0ij+=?hf_m`-M1w&VI!;13gT#sNOo2n;DlWCo;lP1f>{KHh8 zZZ05#Z@HAMhoWmTZ}zP}wsv=(08l%L-STbJA}>uC{P1A`WdGi?7Ss=aJ!7i-z+x9_ zDS&$kX)CW>@ona1DnI7qUWyR)i5U6r+6Idi{+98*Xwk0NA|HL#bmeu8znbQALrOFs znbl>oYbicvr3neZDj(QoHWl%%QVW8hw`k zRm`sXh0Yx5&jAe{M0V5O3-1@3?#xDwX_wJwqk(Y+3R%Bv`HzWom?9QB6{|_G9IJ?l zrHHxvkA=<(-P`JU!L}HApax}(ZlyLF6#~{~SIcvp^hkUj2+G@nQZC;3m^&tmfy(Gb znjnRTB^e}-o!t?_s^Mi78$l;qc>LpX1xN4dqp|ZUU9y8kj7C)yy)bE;UP80$-)Zn2 z@W7V=;P`P*OBf$JE!&pBc6GpZdqRs>|8r!iAWUur6b zh9#?v3W-r82UqEE|J)Ksk_jx#B{@!*U0g{JiQKYqGCFqUgATT^f~LWn^x&CY*|=)qWNOEY zlihKXp9{x-b;l{rutnu6MJX9m(sZJXhqZ81PiL#EKL3^HFs6UEs8Y z^3-eJ%$W!2I>mczUTS7W^px%XZMbXvy#Q~ym4G1Y4# zGfrNtu0Kzt5bT?cnH~-e;Ql$GHXlQwuB*RM(hpIH4fc${=uG9413sd@odZ5cgT%AJ zPy8RxXTV4fIA!oV|NpmQ02~JiHI8mYv{vQfD0RPITOp?W?;!2Rx1`)+_Ptq)lXAHE zb9&7Jv&3V6E)D_U2X6~h2HXv9!s!#$Bcle`h364vDvrJD{b6-1UMedK53i(pypH93^8RM_2YKNW0FPs>(|>AuSS_R+WncF6Nceapd?dP8Cz#m| zd=GZR-HGGlqJ5Yfg0XgUQ^U&Mac8tk4c%|Ff^;X!k1NxRgt3= zx0S>0Oq>-ngo8on?qrR=Y@jZgG$i@csx|k_rt+51eJ{#*VkXTHz7{`1p|Ss#A92Ch zZQj^F_R1Zr3yxRvsfr6+Y6~yNCHd&TxRT{x{TGPcRUBrt`F#9#IXUHn!WqJucs|8J zz|smW4DYFOSSQD`Pu*cXQ%4DkB78{6k-e2<`My(6jtp!5_?N5A&Gq$a4d6MtonLKD zvgfba+^X)$*t}yERx%AcG@p8)(p)&<7Y&7|2_1E}QCk&Tjq^7T;yg&}+j`bmA-1P2@nZ`xZQSK`>sV%Cb+IlBR;6pyRg!S|23VI`xIrO?S9;$(*P+Q`dm>;O zl2pd2v#n*NKXd&Q$0tUIKPgDjb+T7+=3)n<%URULHT&x&BqA=-nzXiM^ti>6F3TyX zxoVCBNhg1s{b*L;8y9l}VH_RkR;+4?L4Nrubz)`736| zmZ{`E52jUoUehbx;PLx1@4zv|{rQ9)=><&k@)s~K5KBub$1f7fo_v$~sl78t(A~!X zti5vh*Yq&RW^q{lso|9VT(aNggW4j)4VItK6f@mvkbaA^#P)JG?9WpNHy!4W?-fA} zG~^R?+nxXCW_~rBk1r9$e6CNlc5r)6K&o+zJ0$}9=_U#>wWv-0MF zHtjXP!g+@UH=H!}W-&QYdbpUUB2AYRiFfV{xdyy-tmH4S`o%aS;0O@U>iz#kW<8N{ z(4^~>mq_Mn+`=-GJvWJ=*V=;HO;;$Yn62kMQDCP`k`_=VxL{-6LPL;GB*q?-f>HumR zFMaWY9lWrk;n2w%MV7$L^371}a!18e2knheX72&Mqd7@w+U$`sflf_4B}dmJe|Ppq zd=J9zk_uG!;xa0o&cNW$U?d#gp*WONPkHmc0-f7gE0wht;NTiN5gaUTu?g;WnyD_ZOCT3^EnrIE|)XXzRB0?x3t@kR74 z4n5OA^(hYJ3u}u*xsoP^&88hT-BC%jLAo#Iy(;KPQx}G=-<6~=yM6C?eZeO#1=j~p zYDs!GA3l&V?HrY8>4L!IY?FS?{{b8-=0Iy*d>S04LVWn{lPb)qW?HhMbmTDTel!?# zZ2K-K-~wUHawXk&!-0bZ>LHS9frJJLQ`Jn)DX}rbTidZFl{wNmy;U~I8IL=N9BI~7 za(15mS$T^+I5Rpk+2q7l&p2ev71*IE|8=KNm9z%}T~%9e=)Bdbb$#xww6f~3oglH? zu{1{Ad#?;nw^z{oTnYCku>c52Q$2iI#I>b0JZvP|4hN7UC-5O~0WL@h`z+z;Oz!pN z!Ytk8NS!0R_2G^59niR~_cXPgjSEJUl>>padGs_)yrU8CD0DvmuZX5<+gAI4s7(Cm z9%4CG5YdJ;RCxG(|fv{iFc&&EPE2;hgMOr(XD~lP7prN6(X7HBr%hE$%$;zga4!>Ln0e zoxX--5(Tokmr_U;%}>cJW+iQ$6%WPiNrlBu-owQ(m2bMoR(F)$>Kt21JIiZkSKL<8 zS_j`jfHjlIZ_CcT_SqZmu~O(XQ12^FI8kKsX|=qNcIJ2o{bKkU98C1!#tW?uUG1aIU#tA zk)!XeYKuF0Se&W4$Ixm>R%lWK^}c6pQY~<*IBsFI?(zH@_U6gKiVb2AU@7=wo|tzj z<@oTrN(L-|WrOF05)8&oe0(N}#An_rKXxmv7Ik@1uh;Ed7V$$uI?Qow`1RCcHS zYbfB|oT;iWC4T`&G}rH%uwtg!&)(=Z;kYxVm~UL4&r-BRV3|$>zSxmV?ry_DrYTH2 zzN4rzr&`4x1A{-He!Ogz#WN&^_HGj2`&3EK*?HZ(k9j#fAdtVfShIDkK9HPFK`@S% z-biQtgZj;IbV9R_zo(&VW&L)K0crk4n(ejKvF&8*Mnpdx_F-lw6+wjNEslw0HHmJ%oP-rQ&p)Kh448kv`HMJRa>B zyu90lk|dtfz7`g@CWk=_w(x9{ml2I-KGzfMW*e~CBr_-ws|I-&p5^SJ{FvZhwSCz^ z2i2UiA4dD@^BD3l>m$TD`FJy3 zU(7E|%dw#zFg*0r7e+u5fM!I!WNz%hsw}e%`lkS#9m+X`)mW20%Z2}%u@JeHuey=M z+jM}cEPSN=uE)1^1xpW5!hc{k@cX8UCHsi%Af0zJPszZ!i%{5}@Y^bO5Zjdr+1v*1 z&*!x#=c`odf2+!&pbrwBU^Pi^)MuB%3cqLE zD$BrNw}h{Q@wW>Ys$w8!Pwl$GL0NOQ8mA5~`^NynW=q2P&! z+9HZP{K4hsbXJIy!RagRuFx(I0MhV-D33IhD)ztm)q1NI7pR7NpP?f&|Z#t_~12wol#cIhPRyMG(=5}p#N-U^?QQ@R-?@)1_`^ewrReg zIt9U#CdfW*r;8+ES{V6tvFev4@qpc>zb%XiKt(%Oi zMu23ik_I8=RoU=$MG(}T52!B*w^sQghqS*i2e~%P!t%BVM8p?*;j|UP*FB)bFCI5} zJiUQrNaTk%N0?nol@pi-E_bVVv^QZ}1;XRz@~uZUcFrIh8~YxS^J!@3)tO9l0Hdcg5QZ10=@HH}0Cm z+}cwDHYh!CdIBa`+bQOWYZVhyes`vBws|bw*sZ*uvT@81jP2n_{xpw7$rT~ytjXR6 zqn`(5EwNj0YTKc-JC|pG$UtU(cE>a>ry7`JL({d%HX}{6aV1#8aY;^If5J(F zK2sP7&!4NL_j@nPB04C!hIy8uZ7!jtAwzt7)<%4jiBs@-i-MC%BzQxFcn+(oj#a;4 zvU&K#+rz-#3Rw(c2cmHW^V4*ZOF42vIwv>vT^H8p`-@PNoMr$LOe5|uVOMqON@uFkIR6aS(4KFx4lEH>9GICFsq+j{^5o=~a; z?G8!ELxYBYgp+oc2CJNEiIA@TYkV`im2~mtv>NW`>&rhW-J(Drkw?kaPcN2>D->-P zn+-p2w$tqm;)1(=_jBbHH#hG$v-QICp7f!Xw-l@Du-vYi-%Y4-vyKPOo*YO{N`s~I z)WZ|wJ)o}?)kO4_WZUuvRYa(ii5kuE&b>Phja47dE8i2xGQ0Wn%!llm_))Bp^IzkK zOHN!&k{+H?FrI6@$IX=Brw@VASY75>% zL0GwLi+7VCqRn(eU-v~sS$yG{6{e9D#kGzyAO3^?rA+DrIdZ!jTp_0YIvCr7NMjM< zc{o&ht7KOU*N8?vmMPhqu8AOG-E1L>S1zR$!b3feXO zt5|xIR?v~vyXWuT?#}De{48p|dxD^;tKqXGCa_%i7p-_fHPI`c^VR&XFRnNc z{V^eAwY-zWOm!aH+=6xpWQC1#3>)QnvuU3T=FdQ-cIYtN3uWpAm(Eo*l{1slyxYArM3RHIr6iF$8iMGfJ$)#yfs<*|lRR z+fwHmnZOHsWI(G7MC%}s-M&npcWw7GE%C+G#MGn!9O&9L*^YlFih|_kWO`*hgIBf_ zI0898DqEIfv|Q@RSNZ)OVC0&#LpGFbMmWfQIFe`!6x&?SQjRk7#U)A!xZ0LCOw*yu z+|={qIx%MwEmdpkLCz6_+k?B=+16l}!W^#9LYl~&)I=0K!vsqxV(B6E;T~`;8rgVB zzHwt$lv17HquDgRu&iKOh(e@TCJ9UavM5yfN@i1ED=`;((9nX$8%Z$)+nPZ2ddm#O zTMRNVut_qJTQv{BT$r+sqVrMul00B+o-t+BujkWry&0X%PF~MIDgWmmZ^l2o`2F|E z!FPvIYmA4>rouZqVU>h<9mlWhYL4M}C2vjw5!0l<;ogIq_NHXH3$QN^2cL{VIidUU z6@aG~A{?DqQR=g5;Qh-|n7O{Z*;+e-h?<9*$c_tWh#W%Fn9aBpbPo@fi}wOs>9w<% zZFpVFrRCX&I}T@Z?C^Yby!OI{5Ub5qQfnBp9OtagQoel2}9T+e}>@@gs z>-pvCR*IrXD4Mb^5ks+oCEIGvZ3gN9ch+!C@T+uF%s%k(Int&sf|7=u#`|luc4hZa zxwmxLc;u`y5eh#x8_LNYfw^oo{QbinxixkH22ved^##72D|)KBqqA?in=76kdyUCD zm^(&bsPe}@=HqC2_W^`rGWWKyHKP+mLOHjL0dt8oEAV7{4GSFQhnwYg%p`e5NrO-V zH^0dgsFL$UKI!?{PKSv;k*?dKGXeG^<-kiU;2SBOlVM)5TAaWEnUWK&9rsh^g+Gct zIK>J-I$gych~qkFJwQG$>#qOwI*I%eiL5SK4@D%Fec2g(hZ+pBomZK#+aXUi`(`wC z56Xw=4!Bady_&nWyiejcNQt3uhDQr1yMD}Fv&;_aT1s(yO*HtMi;Xhji;Ib)Co6*8 z0ysNs)jqsmV@oePSa@?zrLT5-7wuw4CyCQU$>8tjcii4X3EqEkw{}OKac-_fD%xX< zP4iJILkdR!o24=o4ib0lODcoub+Epn>kmy4D2rIFMHfra2$>~<<$UM5!c-r+wiAh& z`!E$Z{c~?>uz2-@6yBE6a6Y6C44y@f!jJA7%w|LKDvC|A)iUN|BK1$vCRgd!6M=#5 zi}3inIrw>XHj>B`a<&ttP&LqT9WSUB*HZTA=$`!gMuJ0WquX-;-@RrxGEEL+Me46& zg(>?vUhd57>2$MZ;0A1&Dy{#xo-QSO_musUE;d^oJmT1f+Ex+S-}@sB`qGCJmc8!l zHzhGm=foPfxdYuu76T8V4g;@BYCYZFAR;hMG?r?ZYdO}M5~ufKuH_y;n3JG{Q^oQl zky)C%=_tx}xl>^o4yF}vkxtdKPjsuM9^2WL$?&^FS(e11&6KMkqg4(#?j~$Fd@yW| z@*Oa{2qZE{0ClFAQI>gb_v%_{{d>qI>E>Dsj+_IsC-!c?P=KtsVt^B@y&23XCi3o^ zwUiQZtAhct{t>cc9zXNaD3j@C;upGRcVd@2+Zq5|^|6d)rL z(=mFO3=N8M%$1puazJKULO9hC3BLion#wwBUGroWa$qomY>bgoA(rG4kY_z*4>ZFs_ET@g8(|^gDFAc zOLt2aS{TrQPR(AJe{r+T!5lJxR&bweI~iR>vqMgr$Is>5lG?S{OnVUb=$_ue^YuNu zROMBX@yPe=x~qTMuTz6fpI?@z-Pi>rILBE!Ml9E?Ef;K}3I|!HB%#tKu-TAK!Q@2S zEMxUVx|vRG6SMgA@&-gkEG<<#*j|Kvnrv4=vbfQ7Hcdgzz;;lK1Qi&Gn|m1p*bBZM zl(-VBKNj;5+o{l*f=?j`itf5Mv+ZvET8~W${7ljLizaPN`-o7pAG5F-mdIU%9`eT7 zcR!WAKqZMX-nN{vc>b@Y^O=$~pg%jef09p83sCu*WIMK;QMez*JpCl2IzD@=FZB02 zc#$5LS(Wo24vwn_&B(fE8zA16JgQyU9wnU2WT+m0lYaBR-0`>>zA$F0tVQ9X($iiz`?RO8&DfCpqI`-y37pafK#M&EXhsV z=!f8{qGCM3$!9Hv3K0DDq!MzU-`Oahe5hC2s-1iYo-So)=y$_N>dbaisRnX!MSsb7 zj7KV(G!*p#l^Zrm-mVmm+^W%wl%;zYEsjiGvJAq*C)wp@hmcx0=KrDDuVkaGXmm9? zpL=gU2XdUT7^cQ6lT6cuIu)M3K}TvQDohbcXoRL-hZmDS=hHvrA4ZRVf65EYmo7m> zm^!3Tqm{$^1`;`;)Wm z0HrdVmbbazQrt4#hkcqYV zZL$6I{gT+iq>o#ttIXB_U$1$8b#Vdim^4_RsxC+-|3B!GqLq$~^r=jPJLZ1b3bTfZ zGpM371-6N&$lVDJkR8&$tW;c6oIJPfgj~ijBKzl`ujf%?D@1>|h$Yisz~h;SUCWh7 zr9vK$ZH~LFh1R{Nx!!$u$H@q&b=qzmuv*IO9*Q|QK0WC{YI>(=b(eDp?B?RxcbMe> zTBOz}z;9U(wx;V?M_FS%Jwkq4?Qpn}CuFsp$g~S1` zCP0-35+CO3VnP7>lm5cnBQZo=i`d(CA>l-b8laQP0v=tjOsJW8%x&4JSF0`8-ahA? z>3Ti=>|2uRp$_!B&1UiO%JdhN3VBBcn!9jmC@_ME^u8m!a&W;z=lb@?;S)92=T}EO zn?^3?DR)`8OuvXow2C|QDZU&XOS)mY#9{TmW${G?Qqc?g;QkQNxVV|ky|jzx9IB>f zuNehg&F;C^M->I9wxCW*zuL0)>I*bKF`UDG#NkOg*$pb15oh>v=8+0-5Bo-pmpoob>h-m6DR#;g=Q4ZYRSfmN=fz}&v5)xH@ zd-ZYQ@OexEDBBgax6jwp#db3oKwVgDKTmX%!PZqkmu@9K&3>W+2)1T6JTKbAZl=X> z?UE`1Dr=`SVk|x7JX$3Nm#xvw>MwM~z%}1ExTtb~4tdcI9QUKY8E*!+MKPRa z@JNnw^VYi8Er~&H+>(;@i8HS|yO@8N!pLXGTp|?jTz&c9Rrk9|@1zXQC`!N_>*<5S zN!rml_3+$;>(EsBY4C1)%2Cj{)34EllfeDG!kLDhJG1$2@;`>wdXMA0^x8)5S zh8jVlr*G%(&20Ran2HT?O9|jJK84jPbRmvZ(k%*>uW)O)xki(| zyHM&?>I?e5@805!T&&KXZtj^=q*)C<-ceId(LN$m^?hAV(OrZroU9Q$qAtly>}CYx z8DO5t`GlF$h{VaX;^_D(3jdrhQy-ob8h;7^Rvi+AQ}Q~q|_`kOg7I!Ocez^M3& zumx3+yGS}hVt}bNs#&jrj>I(8g7D-d$r4yN;D2V4R*o7rJ6JIIRc|MGEpf~ny^xW!HK141FgR7dV9pHalM&Z z?M-R=J6=>HD$yga+KNZKd=j_c(mMXeM2wWb#b+=I($VRBHecM%FFXMA{l|GBmLwN# zgwY!-sTzGEWo@0~*6_aeP8w`*thH{5kee4~X&<^H7}I%IG*&ra?QT884n$KE(^G)= zaeg(qwLXIrm!@LXbH%sd!V8}mKl#y2!MBoHO&nau8`#;R1c)i2;{uXYm>dq0S}h+eezMeR`eTt>bx)#nQuVk!gul3wt2)k~=H%*g zeMH2Aat{`eAtX?=@)Jj)5~8NF8A}}7O%SL0UQo>~GfP`x^ndc9AhoSKv_jtt80eUN z6bpBhY0*T%#nF8#gBZgXha)Q2b@2zS3_6PsgE?cVX`>v+(OWvr;!#cW1=2YmVDwB7rzp-oGlHAn-Ro_Dqg3+%g_Gla6M9u9A z{(J^i{bmVCwFI$R#jksAl8$Xdj-(*lu+`X3;|{UO6^ANuXT#pj8+GR^hmc&r@+Iti z_$THp>ec%XmixG9(>k%4;SZC0NUo#9B_0y>PsL&FmMIab`h2EI8@{*vgvDm*z85-L za^aNT=fb%I`W_;V=Mx zkCh$H!UwPy;J!jh0Ap16uO!Q)qxPp=SABBv`D%K(m`!HnCI1J#-S2-GPX^x|cu@Gj zlswgB)%e;cmnw|H1=e9d09O7mJXT{I+lQ|sxyKYr)~MbToE}C#0DPV5m&2Fr?k#0x z=yXqF5FG$LjNd7~>j|Um2dM@fDYp)4iHss00Mp&e+!vH2U&Mh2Itg_g_EtmSGAYVC zE;8jEnlNgtQY!cujV^>}o0G@RuSr5}NcB_HhS=Gv%FqVtS;Y!alT>8|W9j^AdjPjj z@TT&u-x{T4;XJ2_$0E^iH_V_hobR#Ta~PP>zO%Uo_JUlO=+2|(#Id~=hF{zAd=CcG z+ZEb;>(yq0shDrBSW!Lu>A+|RP1;Y2$qin6+h4q-Nh$(j% zIjIAS`n0>8cav3U&BN}wkEWiewU{)!Id)sgZ7(wbyv3rto1uO%6)b0^r4k1JhZ-Gi ziU&_BDDMfWlhs89=&fpnr5h+qQ!(1f5(E5cwY(r9^ky+&Ni@iMU~$r|&BH+kXpS!< z9>jk=55>_1UQk;1Z4^Y)En?YLz^8ma@k4 z&Fl}n*Z1>}i>uKkm=ZTsg3XR54&}P^bGl}$jUG)dBq(jK6}w;Aw;HblC^*PH06A>X<%tnqu4+qh9UihTuzO43&lnJy#n8DS{( zpu$%UN_M@VP1S2?_CP6eugi8rm%>!h>$U47c|Oj+oZjQxW{pda`$bs_ZZi*|eFCCa z5;iPZyiV_`+aBLnS?eCtNZ65V25+gwWH7HlFKxZ?`G$l(my44vx5o5!mYq$8WH(D| z<7TBOP7XfG#B&D>(pRm4N-P=RTW->8ScQh{6zh8;bd}qbu{1h2JA8tWd1-*8ZS_-G z_!HXsuhaEndPOU1M6sy&Fz<*G@rn*X_oXOEh=lNQQ&EC_L__i-|5%1TaS_mFgE!qJ z3F*_pCJM}uu4MWc5O;bgoWx<$DAYB-C{1mz9^0%b)AG28g0s`5SPcrX(o9b{J z7r!{pYvhFZEgr(0cW_JwrJES9hG25$4Qp=2+IzPkw^U zmh8zQd{b$Lx2t7a)zk^;J)1^Z^r(7~wpB#5LozH@v4nQ3x)s>e9s>vJ+7$L~7hYWkajnQ`}HXQ_q@1k4`PoK0L~3Z=oouw;d#pF=c8bt$gzS5Mp&Ue z>05fq^{`d*W2ufU-?9j4|OSGDf_q z9BW0c2zHp{oE*@>wg8aRZmT9LU=tIU$hpKO0^Qae3hQ>KRU_n|>U zEF>YDpn^5W-7%(OOH-prVgd}T*o0_qYHHUc$R17XOE;rSCC4Tu4dEG`55SCOpInO0I0Xr%8jD`G zf_+{=18a;(y2KhQQ%Ciki3{|twV<>N8=jFCJFR@)Qp3BQoO_K=l`({^0Ef0s3?ehY zVGGM;X7vJxRe8vV7K3O_qjgI}blXs!c&rRW9K|w{%na<6^lF2bRh|erf)}B(f;YfZ zj+1+~wGO#btV-I$W?l-jbqDGailFXLBweiW0Q$qn?EApSMsN5YIiTT^)pAd9-pue;j_lx^|2K* z8dW9oK(H70q~tZS`tjGJf5z9d1Ix60nlF)K8o#+5XfLmBdf~om=%4$+&G5aHIahXG z!;*N3{K`jV>)_vN0UlIAT>uP^?;MILC<2TdsA{`2A=Tdz?Hac=3ce1*n zmt=c#7_!@=EK51X>xM)rUdsr(A1wv^n_N4rrG~7tEDNV(QoLDJmbQ3V3nU>O#`T%; zVU0<8uoGBRrMoZ$X^CHD1>VtdeXt^_Qk*srYv1(+n~zjy6S2at&{`R$?QA8R(8JT7hVjP_ox+9OSgmh+!Jb52CeRlSwS5f*C2 zf;-WN7$OSKv)U?2wzs_FXs5KsSQRQnT#6+I#sl*RdGUcvRnHCSLS1Ob1NH>2TiF08 zOHHHL@HAC3)DIuv?46xbp4ea@m&di{h*-pz~Sl#MxXtpXCw?b4E)?DfK2*r<>=xk78rLGzn=N*$|eYq)kZ(WRIVKhsA}!~RcN za4reTfoV(ay`L(-{h!qajilM?@|v#8bma7JDlnp1z~#4<^KP`pyAdDRNb?dgVeVAE zt;ewI%rwBomCbD1jt}Ar;T=&XUAL7IlFm{no?qY-=5g6PBB_r^s*nH#Hi@ScRe5G1 zg@0B=XG-3fu58;LNDKeHNNSC=Y{BLWW^DN6=hfyN{estv3+fa+BRAADv&6yluA$1@ zu*0daLv8ZbiMLV;pT2U}6DK`QOoB`vsbO|nqaN@OY!%y8P%Gf>6I$Bt&L-9ZNU+;w zGR7uK3mzI~Lj`Y}v|z<{hOy68{?;2+ul;BBx4QtMo>?eYc{k}{-&sBG3iKZ`{Yv-K zKVze0fB2X5Fhl%K$c6i?9M9rZj{TAxW4|bl!G9W`Iqt7N6}+@^*tU{zWeO~G*#5LD z9#SipY005&w01t)?hX2^Jd){xP+an)pYg}os~S(Y3e z9FeE@J_Yo-oFCHG>Rp6QQXWmPj+O$!W@atmZ~T%n?W#^t_X${=g>??9oOIBDrfh24 zD(n>%JTgi>sg^m(OJD-^=c0Um2on61IN{dtC*sfQ;xa;uB- z^yw8FAsUHlqd7WZ?I=7d69*^_H4b4un{EPSxJjEn~P-^{j>aD*QT0&x1{;$$#T#Os3G&58O0 zwJ-)p1WcT5z41yK>lj#^0jR+gY8v(M_)vZ;nPq?amJOL*#5q^yesq-qng;wt}qt%PxZqVE%>A?kx9!1VG9UR@e_5$+Ks{r1SZdWg?fbV3@x73)={`zY$7!0ux=w@S)2#v-wUh04% z1uN=SiOoy{L(6y{2E-l`G>s~lA=w&7%lGZMy}&3np1+&%gngYcp1(HwdWhowCesP8 znJ1%`=U=MjDSA}kpHk93->z26&ESa=G@H+t?^nz5t?2AsVOKsH9NO~MDgF%uogiuY za^q;$EaYUFb^m_7vYH#nYcJM>!CjxX&W(|GLa@r;EFNY>e-Fhjz?*9JP@e6&DCVK? z<<0JfkEyNoH^dz#hHF(B2Cq~O(W54u+rGb7HaPThD8U`GK4i%*o+Jt??e(&z2C0#| zJ`c66kO`ji5>XUB@b`n8c)41CmI0Y==N~^0!(4xBzd!T8mN1)=IAn*d-%aOMC^$i@ z&EjGi+)#m3S{_1mD`2T_of#faXUF&N&p)_)NtEXqI z?2JlNs#*4(lvo%y2Ca`B)i>qK$SSP&bFqpm_u9j}I9>chwN^l)YuAV9Y$)Lf3e0%s zb!^vjDXd)0<`CsQKkyyiu=5CV@p%pSnHpGyFkS6fi~}EK;Iv16`M@~Ak5UISJE!qO z-}%UfDKzjN?{cNJyM20jvz`AnI@FI2RS8u0mVz&=O5Xj2<5101n>PqQ8 zpX&GF=wI)y!d}%U661e)r4}D=4k0@h(_GIi)dkD0R+CF1!c5%R8j@ULU}6Y;??}Bg)^~_l{g@dO zMFV3RmNNwQ7h*>H^N>~1l(6j?1ApzQ)>a*RrGrMGipR3yRF&X?#CWHGTdKjIz z>VM^O5u?l5|NP_4_y=0&O%A?0{BAhVG)iEGYRaUmw^xGfo*HClivOjI#oaQmm1SC> zT^Wqq@JmEG0y;6i`mn+vo7_<;?^^%JovBV@ofy9>cODS4!mH;#-j5S&()6O zwx`PEtWnr!z!W3t=}eObX&qNLKUr-*&DWA~>7bD7%aINbPv8DFre&Jx20-6jU7cOe zXNwPuS&E09Oh1zpzUZ_A?J$2?QFl=!{Gug~kIJ@QRkj?8xIWk4`*Zx`MI_obg->Zn+hycl+yyNz!bhBr-*5MlvpcImQ({E|EoKJn>m!KS)-p;qv z#gg|`(U011n>!JDpfYAPqsndV9!4)p1v2yh1gcw209?=w+IF5+9)5_ad&j-qH+{=) z1t5fX8D^tzQF<`Hy0GU3%0M;!&*}PNylE{*3d|`9I@y;{lx7KiX*hr~X~~RK>qA+~0ptUV3srB%a2O+!l`G z_!h@C^a>=yLD%ZiOVhuV6Q6jNqp zWEP|0C?EnVq?DudN`EnFw~`6*LV=-ta6A1dP(1SPybBGIf;=*wz z1jc9=d;!hyecENr!{C-U7TuF(;uqbYZDRmSc#q`_UQ2K8u$9HfnE!=}5p>C`?R44P zb$EDSPGDx^v^xn`Jd8Q(UzMYFsIAi@M(lI~1a1l4v~g&L-Vv^re`BLl*EAHvlfRXP>|bMUASKFES`^RnO*=7aZH8a8Iw-`%764eZFT;YD?GE@%R{rcOLu$T_> zr?Gd`Q+EzI+su`&c#6RX&Z0$2Eh9HJN z`x>hBGJYq}BF&BW3D{amnp3A&8s&C}DROO2L|E8{?@c#u3O zls>GI@Rx>)jmqt}XNh-}&ztKtx|p=0R)&bC9~H|$4xAiTShJJk${5r`+4OBZhqb!{ zc{f4u2h&v)elvQ0IsI$0S^PiG$gRA~=x9Dk7A&Op2v zSd$Sd8F&*-5(5hmWqRzt?vReMe_y63;2BoC zpgWAwovJvqI4*Sa%M#vJqUgWQDl9`IaRKav?nYR=%Pcjid7Gy_`G(BZzDy`j zzxcYfjm@_GK*DA7tEtqrJgod-y}F!iKP@(sKNs6iM!t%*jmms)|B^72|NuO$XRa9e zPG|1pBrxZ9NG9exhz1;Lga*$kE?-Yi9G2tjh0Z6~7v2ByFO(bI%ulv!o_jJJ?tb?C z^Yz?punYSt3s(7OZ<0!h726@aTLhEd!4e(383w-u>vZ8ggja4zojMznh+N;2T_#b%QL;guoCl*>Id4uZt(MzO*aa=qiLN%$9B{7Xg?~Ot5!{ohmkiZq2KdPsie3%wzbKu&Db1BwD)zse zQ=v^WI{_ax@s-n4noA~%546MgsfeB zzM7(8UoJU~CTKTMwB7Em{FfrHbD!!?2C@udK^kI+Jp>>8@PeD1$mC}80l~h#h70s} z7xm`}W~*zY$gVJUc>S-m!y~jSH@;0MeP5gv+942VB)tT71oi1M@T3s3FZv5`p4eaY z!3nWbQ4ctI|Cx~VV*Z!ttIwDe^<6kR`&-fHcx122YFT2(xpspu!(M%LHefkR@vKrL zR-cn^2K*G75PLU=CSjBBo{8$plgw?N7Gg$Tp^)m-5xWaItcTRQ%6f0r>*teu$27X# zE;if6?B#SjJ&^(d`;y1Fxx8S6Kp+ej^Nv~BR!h`Tp9AJfjl*b&$0=Kaa~PS*PYP+3 z`?_f)l|r>3#%T4&Vm^9jNd)pE$$_AtS}AVDYw9|8Fh)*EUn1&pPp-y$_7VAFKh{y{ z-9^~;jXmRjDg#U^*v!Camfs9F5y(02{4*v8VdJ^|BZKd6l^Iz1nk2OGZjQSGu5tQF zYaigW$o=sb>2X;jBXIbGdj^M zGDLZ@MFUs@!9VBIKMb0RGxh;-($Q+tJKHvJ zi9zY{g0K!53n!})c+5H;ly}G#NLsesqN3!p24>P8^nOF{r@@o>^(z3#P+r6S9TKW# zgrn-vKW4HwlZ^=uq*<68g}K=q^cfpc)sjBHmwK&FU!1D>p*^b?IEn$Qj(!5 zt_i;lP`$>>QtUb<5y++!pJ7iGs2*wVwUhO5GIutp^qG5Lx!6&bi>0cP`eBvq<~;7U zGOo;K95No6jYLBHN};=QoLd(pOs*KCt>ruIV3Ju5wUS_UMR*zhITLj0{< zIJeki5~ehL!=%eQcL(B9T@d6!yL>g=S>p{#S5?(Wxu5WR#Cowy}YDfF|V?AQ58Pm5s4HuY>=R zYpjNid<7U|S&`1hg_UEcu)S)_-etdsD`Jr2XW@icknhecTiAxIRy?1YsO0=pY(5(z(~qf`%2hbKuf_@gdK3`lK#I?8s9TbS+M?!i5#X*9! zkVEnpMlQe(W0u`-$aw1)BvZAs7EpQ7)#3ctCML-qP*$vq`2r7A-%{`DG1E0~NP?6n zd5wG-1H`b|Ypkhmd0DM)K_`UjmY*zh5zU{va)h=eb_4xszYN*=uVFpigQP6<)*1Jw z)AgE4mT=7hl;X|FYPpzweoZoE^yZSDl~D%<-wli*VhEwNoxuiOy{K9fbE3e2_4791 z5yZR+e85|J>j{@Gz@r-UqpTj^5?}%oYWd$|0m<~jpM1v#a6Wm%Z4SeNs!vSug1c{V znhhBL=E(`5XZ;sL2UrDM+hgCU^25rli~1Xivvyw@nDV~g00A(3El(yppvvo2yKBY_ zs#838KL2YfsYu{SoRtrhoNf*-Hy@Aa@j~w?Hc6k*%0PiEMP5LScz8v4;D<2vGm&j1 z&_3;`M4TAN%yQAjwW~|Q1QgGt?A3IhY`G=qoCAMdGCSsLxNi|b1wZDM{bRn5`#nBJ z@~QG%c9A-+V)Ii>JaVp37aB(8Uz~Uecv&!V&0mQ({ zVT+FaO^KwV!}g~mZ!nE4dM)pO+%fbRw4@7ilg|~`>%(PGWOe{4n-`}V7yxm|8R_Y` zb4rQ@MPzIkT1H*pyk9Ohh{8@-tXsM?VKVy`pH@t}oHvJpn9KL~OwdTXQ)0 z2h0q5h}u=Ebi%w@yog!tzrC=7^J(FVOcRyh@Iy7+!eoInH zR`Ia?Ah=eiX?n5(KwLUDN2$7)&AzCdKYiVT=BVRUYOvz_+1K{ZHc+$YW1@Y64EOf# zwe|ET|A~#HrndeSwe{~DSu7duhqIN+6tX&8Q=7`zwibGf0>>zXhpjK++4}O&$x1a* zc=2?Uy;v@;$lWeB8-7-&kQ=4Dv=GymoJn^z_9|v2%O|p_j^Xs}h?$)q*7Ld3+n)@- z8-DlH2VE^GD6`&fgB3Fo}?c5Yub=|ZTZ?-O%Xw;`s9tOT71ZbU5(R$8;!uKa`fzfhw8Fic3=kw zjM>yz|7rTmCWArn%Xx2@BHR zK=w{E`&jcOedd^O_SGpB0<2Bq@w0ZF!^&RX-B9n%MznZ<&hq)jEf}1MiMM#|Se6vD zFSp9q^zm8NK2o~iTnd+LjJg&lSMU;@i9bclnMn+6lDNt^hn72>0M z7TBK-LF>6h0I2Cwmr3uur+eSdzT|iL@|L7t&}?Qx>59!tS->!~$!?0UniWw_JdDVR zpGKcX>`-TujbWP-5v54svwSJ%1=rbw{E~QVF6O7IZw{YZnlf% zX0lv;{3wKw;^UBFU{+=u^2JqL3Q4orKag={Zd2UAv?p*1TUeGI6EQ>u9CxuwJ&2KA z%o6wTqQx$OwG|W@9#Iu--emn;IrO?X^jmt!>hB$6jsa2`9c1$2qITF|N`GC5-H~`B z4l@0j7gv*O2@Sf!pviXpI|B}=;)x1fD}2ks#oWgEje*LTJc^B;AaM1qHSCb$fsloF zyeMzOvBchopRH~Pewtk!rAWf|l<|8R+#Qt-1KHkbf+s+WiE8+e;x3tpN3W-=*P|^N zj%xF34LdY%38NC^4LWH@v_cx*CuqI_2l|1@o&d_4&mLx3$$UmcZ$I=P;_lpxb-zxh zD-pV(eZ%1m#Q3dbDgC0koNqs^TsxGXLQn4cjka@$j1?OlJV8xogFfqYiEiMt1HAGb=)>L@1uNPlE>{##&|mU0bfd*Z8 z;U=H=)A_;V`0Ue^M2|G+u+aqGJVeh_7MkXon3l5U?1xQR^K?J2&PL1~GYr0@aEHRD zW&qnkJ%_KaQyNyy@o)G_QQdyOBTt zRrj0LdnK%B9&0qSLIjGTXd=-87n4c4n%p|=7*{mRcE(D33%7MKaV+MOAI)zj`E)VA zxB>RLU2G^z_Du-H*NhJCK0-Hq=fM3%uDKx$;)Ih^`dg7Uwvj#RDen%0HBFp5``la;q^Uz%+bG%+~R3U0Cs`O5ta$ zE*$aQc<%xkBt%uqinl{~Ry>z$XT?9IA_2m(iCyh9FF8Vf=7}%v_eQuzcQP9M$Bfrt zFvAfJ*~6LU!;ER+Af1QHcrm4uxi6ID?B8E1{lyp6(deqQtUZAHJ5!96mWp>a7kaTk z%R`mno7oyBFpzoz<=8(iP6h)}n&!83nw)G-q}4Z+i!&+MzwVe-GR*M}ROshAt)7Z| zTuY;Y2O`C|m_{z=t%Ihi6j;3ExNidzlue(_KCM?*tHHs=jVmppBlKoV^fh@NeluRu z{>KiE-z*0s{{Q5Ox;2fK>K*ETrJpfbsbspE8cYl!*-YZK0Np}61EK&QcDrCv89|E% zWh#<{dW9C+ghqDNU6qZc306(5Ly>laCNddT=|3oAq@luO&&cQ$taHBIy(D+Ma58sA3|=?T09r{*d- zY1)Dcc}j&X>wQVgMci_7TcZq*x!Z|XzeBt&yzYEkvnIEulP|5iVEmiS9|Yeglo~lQ zi2^al+fkuERv)T8s*kWa)ERYraxpSmJ|w*uf2Gu#I3^`$D>veyMp`Li!Qw2 z!3FPhi#CmI6eIRUr^PZDNQlE7T!%zC&ytF8hDb5~Hf1;4eiubB>V-7B-t(wbzf>cg z$(J@E`W$}f9d6iZsjvZ-FwoAR{c>dRHZk#Arxc2++ zlY{RL-Q3+Btps6AHq7EbT|vwGX0}B}|L*>_C#yaR%471KypbpOei1==)cBMNpS+;p zV4?zZUjzX#`wAF};!;$5wArzBv2%%WY`Y!Nn(cOc#CAJAXS*HJ(ze?HO4)ArFWc?> zPNywzXQvYi#wD1;L#MJG8#J!A)V-e#kIcyoCNw&69%DDT6@pri#k596B^)!F;A}ka z8eu#A+x2Q=w7fY0m}lxyV!GZoVH%W$?Cck0!WnQAh6&MPE8uALet`qITy4~>x30Q1 zi~ke_u5t8=Wt?*9&2qIVPs%bSSa9d9NM_1S?e?_}UPB!4vYk`kv$0j?`Fn)`U$O;J z?f#eM)eWk?5mNXD^+QfCfH4`L{eqzY zC+1(~NBAO?+|mz9VC9{TyE{Eo!?WVXnI>b*Q*szrxi~EIVnq_}nPr{I2d&(~A1pti zStWM_2fR4TzR_;j-w+l2c9?r;^sWsTZ}qNewKgoJPK7)4&Wu&I zQGyj#@&AK}>zvlrhj@Ul<6RAl)=iyR@z!al+h0msfSQzX!@NiBZi20EryC!!Vx^}b zVPo>C@{k)*DHuxymdPiX2xDSF&35l6uvUuWU&Vz=9HCS-DFBU7Nn( zbGIwX2W(eYxSJ-XGIlxcONYU4?y@l@@2d00lzXFAW)+6GvA>9W3$|b7JB)~~2xP(= z3)c&+M%=08ckjZT@JXzr$yB;eo~fUt)5mnbQ0Bil&byaU3iE=9p>&K77Y9T0ka*$p zocm{buE%_e`w!xpdL&^0ZG~keXg)HID#X9;uZso2v)#8Qpl4Hh9Lv>aaj}fWD3*)e z++1I;0G+q8EB)mwb=H%hrrcPk$^(toO}@C$+-q&oG>jHDh9^>APaE(iSjug1dHRN6kL3$LLTw zLj&z<A^uQ#4|CVMF{t1q`N_c8>xE?SC#JX)7%?9b6OE^g}C;6NTT&jqEgtsP+?`tcL*&#st z!?HWIQM$VTKI2JoIb49mCvKo!#~aWBNG<^T4hQfI?@|BS5^>)Hn>77g#n(`JC_Iu7 z!sLnr1?*ya#p4vg6vq|9Smf=$29%NL2)>%^-vs6kCx<)0&!Bf-LUNCGC||i zvS$ObDBgbZm&{{v?(el^Gy-d$iJ(o8o?mY78c2PYm zx9&@1LX}Th4K4Us&n~Ro;BavI_P4S0v6cEZotv}k`E2oFF^eL(C)3Z%)s#j6DF<~Y zTaD646oyS+Onode+=<6n6QL&Jup%M!A{^g57HdkSCBzKPFabrj% zspj-9)%~1m{`KE0lJ|G5B~IvHs>7|1Au5(!vDUZ1zi(Rv65Fu0ESBUu%5vRtBU+Mn z_~ggpy8}DP?$naq9oOB(SgCOEL-sZ0hN}HbGw$o%u*@XM){DUE0l**RNQQ-5+3)>F zKrNYuqnfNwKoVgvS?hpLNq zcxEVz?qcF{MgFcT+MvIrmRm!D0>qR%B~$Q2dK z&haejIfmiF$y_nl#Cvvw<51s}NO5%co~Ur@F2SK$cft;BuPdi};QXD6)1;-1Yrx-< zMYxMQWEZgIEsX3*Sl{^Awhn&Sm+pa2ScC=M$%(07;i>Kc>8fUrg68&`;X_vSs}O>Q zWI?{B;`m3r^(}R-Co2@g^XlMFU9EsQ?0t(mmfG%Ya^mUK_T34yzQpv*D`MKLJ$kW1 z&ipSl=|s&0bJZ%;FGQ5}Kt-C_VU;*|8LP?t5R#c@eX=I85p@ddJCDqBq!%w1Z8jbq zJ%b0uZH`Zvzs!8JsD0?uR_mM}05!VeDY1mO8s$6TF%4=tLL}|a>H4DDfOzMGwp(vX zQsLzkwLaWP7Aj?&JLfI6XC(=Xr}iQd=7&OD&JJW8$VdG15&tyAQ(@58z(1d9V`*hB z4W8{#mkPHam%%-$6N*2Mg2^wZ+o>6EA_(8rAts1{!WCgE*X^lDM{Zk4zO|BjteBKO zffd-8dNKYr*`P`py`(C=K6oPK1|Naee}COFHuE!vLVLP7lj`?cuYDnh0>9t9k&;n& z7jRZqRlx?3)eqZcXwW4uwCwz`9iLqOU+18)&7`l{7WCTe44}g-R|>E=Bq0Kd)9>=AvomqP4g+73k&S zkGUq4keUI%wQ|Y0@h#pjDM4Yya@O;3bh_CrK3+}3p{N0H>$l)jEp%(Jrs>zSxUvv# z?wuCyytf>N$EMP!g6r=D5^ISQA12gC1K97J*P-4 zo}NFo4EEjFa9>wc4>t2zBC4m^9kRNU_4t<9tWaHIuM9=Rk9_7^mBCsn&*8!q3#d5~ zaN)l(pILNTra-DS8xE;_M0vy3 zo{p~P*4AV`nNARvlfU{6vyCiLfV}0xPyj$JV^$d3;KG>){APsYP zvDjQsx3f<;e6(npT(4I%vbsVtO1CUllB4%@lX_tGIclEY`+cFDS7~OVzrvRUAn;%a z;{{Ye4&S?o-|{OLN(nyr4tLGnEri?&Qxut$(A-C@4#(DaSoNds7(f`mOw(7H>K|dp zIT^LalwScI1B@~e9gKQn|GEiD>Dxcz&?Yl6fB@}oZr7%>__&#-yuSarZLoeqXick3 zXrlanp`}yGCI*1HNjIiq9=htWFu!+zMvLgI69eV6yyM7s4Cz=cif`Q(c|$~ELglLl z39+=LA_u%_H5x$cN2l}Id~rL!@C=UcKh6vOrOg{w?>MlPZrdg;PzfuVvPsH;{4`7C zWh#%2-=q#m%%M1;r1!s_E|v*K)ko;=i&5*@_8uDs>^eQnLe0PvD-2NajAeZNk1C$| zJv|P?zBsP@uochvPqP}z2aBJ+Si^urt*2dImV!N3JHsx=?414e*I+OhLTs~Mx@$N) zW0jU?_0Fef_!NheRL1JN;lMjYHF>+%NZD$6g~=_hW~)m)J>{x`DtE2oPG$>lMtz)S zM(h<|&Po2Aw#|6wa!VpMQK~>XZ77gt4|HBbR0P;Z50XPnN^4uipXhRowN#(uT@I0$ zqM3B7Jo-t+p=VydoZh?V59(I^El8ZKIOrsY>`B6L3}yAW5zxbNsw#Ed{&XRv=QBlr%Uw7Lf{gsH zd9_oY+Mz*@8(=00Q9i?M;w1KyzhGw3@&4TBe@j1KF_KL3+(flH&~U!81H~7*GB;kS z%`mH1iywq4lYG#Wqueb3y(9+;(J6OSg>J=Rre<>Hpz^ey!sSn-&aF7nq@`R1t2?X; z*2-bKUq3D?VAWy%G#9X1*Ph)?nA(o82@?%9NyB%wN{Xs6!p(c2kv#d7IG(Z9s$Od{ z*Sg7A5Sb(-rW3-p=mn$#rg!i$EO{i70h7dE%J}v7Ng@S0&rY@9@F>;TuhjeX;h1Xp z3C>%Fztm`K6uTYt&x(Zy`f|>d9*_mn=K=o_A26L?F}N<_CGregl z+^*UiWOh>hT9oOCp7_D^H48*W^VyQ7mzF2Kp01~~+@7yDDrIrCJ60#~JThp0UTsd| zr_R^Y#dgERnfYnLdbM(mSE}7FhsS96TNZgze3gLC`TE0jHXpw{pDmAcL$}m%{B*pY zU0>g97t0M0oD;;q7QvqJ!L4%XZoZq9`IOI-?_J~LlPTZu4BY?rDOZ|)wwdZaTv_|t zV1@@Ow<(^8cj4}Z3%jfGY`)8;yNLD?dRZ|J?{4So_2PmU!q-$n>`)EiUCaO`>a7y` zW>=ETTWQ)1_t7JRa#&^y=y7hg=+}He21$^rt5yihZwDVbcy=kIdcJ|J_qmK$7hQ!m zu=S6XlmED&hZ)b8FwYQ%&2n8j_^;unGW)sSz)r1v@X;!WVdo7ev$Win=zTXdP=v4h zpR{qaX}+?57|ZZ`T-oGP<*n$o+hhF|{#E+qZ(PXAkb|d)4_jP_$@8z`yT$S>9V_{- zI2gr2#5OCwFCJ{=u+4?=wfGo1tUrV{dVPc4UKMA9-@@|r+how{CI!YTPqQRl#f(Mq!csnk-;GSFQJ`$z5_J z%ONIfKOw5&5r1=Xn%{^fx9YKFMZhpB8A*h?D=A502<0S)E_0Twr%LrjXKZ7HuK^2g zg^wUBCjm8Qu$n*?RC=_*P)OQgm+HE`aK&H&vPJaz#z&OJ0Z3mQWoejc{-yO!0d=0D zW#3)fttXWuq7OX)@7v@ryfQt<)8L~!%4hU~6qdsY%y>NJf*?i_myOc0@FYj#N&3CM z<_7Co`dvk%<+eh0?Guwdi!oUlu0QCMJ#YRdk1I1w%#To`PJR1!{&BT#=N04>NS!5& z*YfX|Scfhoge8(Ajb9*8!(qbh)3cRL(4wnXC71f;A-gY_%(V49 z0%txRb(XzQbnxjx=RCOANoV;d6--l{cWbS*T_+Eg=6fnPpFnX?ExA-1qL~V8=)T!E zIOlICB15g{?R?uO30JP5dGa;1SA_aM$}{}7*naxnwXu?rGRAxK)A_+95mj*lEMA_W z+1?(g*m7?5d!hRC!+Lc&*?t1@`IB#AcTj^E&1F2w6pp&u3XU4Qk;|r*H9y#pXOt05!0y*_bB#)6DMhPw zER`D}W~0gwHUHjBSb#x+3f#9^AF}%7iLt>&*B^U3JNUpg+%FN zjPoMGPhkh`aEAV>h~msT=tFPp!;%{Hmx;Eg_+Sh`66h_sn8*XI+f%#L*)GFpi>j3bhr0K>ym@OPgzfgw_eYN}$qWc)h2kQ$oI zlu)eGp#mjp2FWBAuXZw>iN_s@wZ|s$^#glQb3`N3vJscB>3hOb5;*4<5>J@0I*rtx z8@J3%$~~S)4%%LZ)%`{0pXhEqTNa?cxp`hL$ZkqWU-7A3A^ud$feK*7lbFo&c`MDr08^)Xba+!09W@__j}D_m zNnE>yxz5bG4vXihp$JJty9<>!VeMs18+ne&^x}dNht2B4`1Q$7-A8<(zaEh(C zcSa)AImKWTzSAN9)h4jjymB#_@`70Z^o5;m2b(Rn)pc^ev?KX8?j%^Tav!EQ%k5-6 zz4}NYFMj(cX9>CCx1j_3;_71l*XYt~uhfG~aV*MQ?#`nrpWJ(GcahC2+%}w8GHA_9 z7GvrH>Ci8iU3q(Ky@2Fa>jgHkXnIXQEoP#E<{R1(x4`qio-Wqf2I$mG$2reId|eoT ztbz>z04UbwVkW#`bgIP^pv&jlB}^bFmDL3`s5a!eXGsn((mgVzP6`3zCc-vl(lQqG zsQt7wR(3L%VNI2Gui%c>OC)ulXxtpDUX>yCZ^emmX(q<*g@@Y`TUkkiblV04KbB`b z`m|bJkjr0!HC{nXz9l@~@h}RHCb}{?B5RE+VHGdE%ox5HLxJh0hEF+J_Y(`kNSW>s z9&B-l2T9#Wu<6WeG?rkvnA$@o=c|hz>Gd=Fhmj69AS0H1OnoIqzl(>NSe3)Bi<-Mf zb(<^>bN^Ve;@s-P@#*4V`SJ9Gy5xJcLmhMMq+<2S!m!*;Vpa}9NFK4h0ZBc(1Zd`HoXs?Mu=z`AF z`eZZ4x60%wQTnmI)#Ivu3Zo4b%8v6J>@i*~(KL(KcWH}pQ^k@p#Q>$d#!KgdI%*x2 zTx?^zK)vUH*@$zNT`z7Bd{5|rzQ0|;zzwgZSkk>bKWlPwgY_z!N;)sb%t|g>xMfUbwCTl>mMGZxKV;<42KndyFZ5CEa%Iy6{h3% ztv0;0WVs}u#O3@F3SY)gPLa5-A$w*Sn`>7a%8yDcK9((!J*iqH= zakvkD?%?34E{zbv(Rz}(UkNhVsp#bB*U0&=T`YDh8>K5Dh!@g>usKopNBB(dMFE*xxVs3Bf8S30i46#bzSML;NY2xs&viFOtQ z0XabSl!0;=k}@tIXr1YyXMrU#C`YPL`M9Qqw8;@queRg&_Bm8P14k}9%Zj;|mO3X( zFNcNcEu>q`@L;)kzfoJc&2}-{a1Wus+m1m>jy+iKH-j-^(x0e8FV+%i*Vi6+ONw18 zd4>Q@XJjBS{r z85`#v)DWFE+q>$#ypIbcFS5Y~Mt8F=YQ^}Ey>sb(QHphvpsiw~1a z`3q5{Q(TBCbH=UuLkxHM*uRovfPuw%C~=fsT* zZxdO=!k8I0Vwjd?Xfk15A2i>`ad1`5r2tO!*vo3|R(fK|+8pT2ZW-2jE}Uf`%Kh<# zeD)OkcnX>9ibQD_qTy}p0&EW}WMI@1;f-8cm_)9f4FO44{n{6iZ>xQn=2{N8RpNrh zR|^M}Y*olx+@D6n8pV+KX-t|9c8^}kC+>?Z`Y6Bgh2973r zF>u}xV&@!E!XvAO-Jc)G0Nd$DRf-B@ZSdV<;N6R~lWw~AHEz*nJaUuo$xSY73~yEa z;dYz76>0IRyTOV&1?s?L3jeAn*(4LPdp4kc154_Tv}fexrQ6MktvIsGT1Py^&=y=V z8j`b}E@^*3BHfo9HhUTsgR1q`+ITEunlqLNd)KLbNCtPQ#GcXj+bNnf8M%sVTjy6L zr~z81I^^92ZQxYp`9`i`FmOhT`;h zg;tdc1nsW%HJ}3}l7t7&%4BZ)bk#bO$~j{*x)T86LQw#a({7R+xT<_pO~jv6DACK) z6WEM3p`4IRw<%p-(DiA2$6Dk@#m3Ha4a>i~S8FJ=o^4IP7!UYJde_EJ&Vkv-2pWr^@{$QbMdC-TITTTaEUQX8%atwi9QS`*i z19y0KIbCnBKdr9j!uN`RcRFq{&w;MTZMHzZp7xgdD-FK1u6N;ySB`xoGK9rnY${bY z9B)+tGvz*p98%mzcLFi9PI`S%9q0cJ z2C`R09L=C~A?{Ey%b9G3x_7N)c#@|tkmUZuCJWFvR&cV^-1TLFL zG-7Co1@Reama5}*4W8Qj*>9>U z2q7w5sF+p9Af(%Bj|_p%Oboo3su??O)fvtAr@rA1p?&3G+D>tGiN=uJN3d4;E|pCp z;&LMQ5LFBK>sYoi4iH5;knsV!hc+P>#tT4c-j^+y_dsW_kbFI;^TWG8G+q3+Ko z|C~`hCWyQXUz}6T$l*SEoDetCu=!Ly>rTE?lW-H?S#SrFkfIWJ?zZIs z28-GI#;PrM8<0nsw9(VSElS9;<>kRr>S~MPUjFFZd@bkZ5a=Gi`)(?t-*_fZ~CKitV%M+O2P zm8J+}1@D!lHZxxTf${}dn%p>=(X)J=_M_<;Hn>CMX{3408+P@kcDgBAuveur0MdsP z4(d7!zp?hhgG1B{woIChbJ5mcrBZ|7Y)AyPHUoHQe)y zW+B;N_;#j2%!sSTrf>U;mXHPLv}}1K*$w;GpXZIttja89-E0|pW}CIT!Ops7Wya-= zHzGEwE&0wqJg;)3-<2JPPtl}mpTnx~Wh4~^@zV7@m5DXytbjr&;Rsj&uFS$}4Ze9U zCjNPnR#TU6B|lzcd3r=0JHo;d5w$~rG^UdNXbzFR+g$kI;T5YuFvr?_eA-SVJVynpNGnk=mWDpk=^>W-7uprR0*sfPM0A#Mx z$!>jRohkyMNAjr)JnzDy+U{M#51#6087T;+#Gi|zUHWW6?_@k8RzZ7%#uI&);s%q} zOSWI}iMwKvja%8m#S^z~%MJ!F$*lc z&GwQSuY?lM#<{4)wrE7`xpU8oUR;eyJtb~x9P_M8Qd;)_iVM+0U ze+XC_`4csOJ*uuWS>S=?A4zFT8|+XBZr;+(iY|E{1yZg z?-6c0{d_&!oG;D|5Nz1Cg$US_uMbgpqbnH{=PCF9r=swtjat(?Ed;)&5TR|smv*3R zY9b9!B+vu$r%qbdNXZs|a@7GQ{#g9XOo+6nS#kNW)Ah&ykJ2F}jW2>g-zVkk$`B@eC*vny?xtI+rjq+) zZ0EhCjLwh$0PJC7IlcU26fvj;$rWTynW2gNe$vu zePV8Gm?UIUZ0J2TTty!`xHs)%fSlpD;aa)| zOcjXK_ON;0kDS{h2M7{E`N(-jx6y-o@UK(*BS!+(hW@P$xvvm~3nZmfx@450buXtk zE(h1hG>)4weM^DBrH{o;UfOFS+(0d^=ajQrZegZkG;)yYso*SlujddwfZ^uV5^$__ zX-*RBQ|wjn?atZyy<>oF{>JwANn;OlBAAYHBcmev*$00u3Mb14OU*; zbuguX8pg9PIu>rEa%Rzi>UTELh5U0UgRwIFOFT>lV>zt-7&kJlz8|{2ym0!4y05)} zzc2L+q6^3EQT+q)h|Mib$;Hd{5r=*0T9`)8=c!7H^6=?KC`0qP1;8q-@0-S(lwpFf zR3AMjFOkw*FPEyz=eKT&L)YW!VX?Q?TWG4N+A#{Loz8}6h8c~U;0u25nKV5pM%~MF z88@03*d7zRplayrrFhWyoVMoqihYp|pE>Vcds&jJ?*Q=5yN@OqQkALxzj2w;@yP> z@&g)HC@ZnG{Lcaj$op+OnrO6u^anqlF< zF!{9L#049;OM#Al*+v%Qi%EAD9z{^?N|Xvq_Z0nIpQ;2usLWq^T{u>`7Vd*5iY{NRSIhag=^u0# z*cKnLh0O}OF32JdHEP^T<2*#;2qfmWcznueRtAMu`6nGv zkFk1X$B*+@rubNO-0|c5_-}4}WCaK-!Ev@!S^QsVeXpi6xxvAwum297m_bv%!S_FaZY4r;1n){s#mMETIKIJLZ6qbdUpIeKEZ=>YbkrEjAS6 zXKb9uQLVy@?dRTLa~fHy3|S zMKD@k&es=LP_RF)AZA+w1U>fkcDm(brfa7`-L(Q_ew%Ye$JKFq{N5Gx;YT0C(5KT&D*8=*0IMI*kH}21-X1W<)zHYSZTbBi=NBO$f56H zm_5~5j+Yl@3mbIplJL2PQ_udEY+!2OHncMZ^4Qjujg!w{PrXJ-b-(o#2=|D0Ddy5@@WfSEn=-IKFS9$#F?EIc_JKICrfN zX2a^Ny}JCgzqPUt-QiEypErK-hid z@xA2Bdy`L+FVO{Z^2HyBe2ET>s3a{c6kOf%JS0nWrrh6T48NF7Y0yi2-1=z?LN?chRKGC7b^ViaXsg*Kh@pIT6z zmw9fHJMrK_1k4GG!@0Z2SV4fivcK%Jy5EOrUGXf53a|_M>jC~n*ZY+V39t+>2o6v* zj8ObttHfPZ@OOEtOfhT1>IV_F#wNRI zS;}eO`RH*U=&+$Tm2oZ&MtAzON*8^g!?LTqsc~02>{IQ>A(EBu?dlIZ{rC+uoGg&( zdP5v+{l}8T%8RE^2lYXcRQb5j9t*#-JmfL~dgHz>fDrYq`>T~sd}^Jyh^pmWZ7cR- z$*nT4d@)E*NXIUG_2SARu`Y0dtxc4gFXut6mUwffu5;IrXhwAUsIpOX>&k~&ZOEGP zVLs}22d9-dDAE&e^}e0e(pPPFRe2~Wjxx4?faS+EYZC{ALCVOe+8FO%do*aiqUvoz zQsHAJ$PLE9zGgIRQ+NP>Ud&i}evQ!{@`l`MHnX}#D$e%NFwpQ@IRY*OKBLdtJ<1Y zI{h&9WIvBMH^kfY@uT|{w>wm9Q*d)8JSg0Rb@+U0rV%R^zoH9mqq0^z>xA5jHlx*Z zJD&UXT<-#Ct`X90=Kmod(7{~Z{C()`6Ic`8TY%=_K@iyu%=?q&<@8FVM{i)jT)TK= z=`vncr6jucQh~=mU4Qz7L5~PC+r>&~f90e=;Oz*(4OuwCa@$i`g4{|-mEG+w z99ub-j{ym8(PNi0r7NL+Y! zl`w>vx~`2x5fFHOu9c|%t;V1=)iUp~nW&jywByxQpo^@cD!etj#^Lz?dVe+&1LdET zF&ylX>=d`aEeX5e_L-Xzl{*=JO#;*KYX{YO6Q`=g?JwJlGJbfT~} z+w@XP*Av|=)^{1*L{M>(VUtpmqCt(04EjZlJ)RPmf2#7Y2p#jj@5upS#VmHqPt z1p+y>OK#^$cdXXP9!o!F&32Rw0~>3ekTM(MCvOZ@z^9(9pys;;QROifOQQ>qpqpsIpWU1N!}8#IxRTKmAqAz~g# zDQB{u7=QA6gg-n}+uat1rE0>PuStBl%wOp}%vb zB>utG%PTSY9ADf;T<>&H4-qa5*Sj1fZsIBDVVFfz8MZeF!vt_NY=62rL}`LHO)7c` z;P&NrtmXIqOf23v7=6Wh^TzlA4FfU3_$*YJu#~DjD-nk4QJegeaTGjDqbD8E>~{ZbyU9phlhSn6f2M%k%eJ z?cUsIUi8JiBg?pwN*YXDPsa^)B;+cDhQX7HRoAC`%nfoZl+dcFYhYf<`C>O)t`JR` zrtPiHbmBsV7aG(!(DmhrKm77ex^MpV>+Iw5W&rC2J8n8((FMabuU%e#T95wU=fC~- z_n*eo!QYO|r7Fs_XJG8uVk(|17gs?@Hl%_8yhW)XWzG6$li6l=vB2jlVoYey+Zg;0 zB_ztq#{c(9NJy5bbVRc-31$1D{aVKG3u4NB6tOETl7}W#vfpA8?Jw40Q;1EkqNZKp zJzJt}D^v}ZMlaO;=|kzb?AczdUu*75pC~18b}PQb5=?FIoY^8PCGI^zO3~$db1_?$ zSR=p;*NNhQx9rw^Z(XB}(o|p|7@C@SGwY5OQFWjOvqDklNG6s`)JH1y;JR(CX07wsrvdAmvbNG26mNIi5D~sH ziM*;xa2qBnr#hd#`4z$^%qq?YC@>&tlbB?#@HTZNv$nG5f<4gj9pYGK`*@BVi`qw` zo3nkuKXR$<1s3SGTa+pqLv!EJRht+VW&)tag$|nHJL-H%?^e?}FaS+DM`7ZNA}Gbb zp04CaqdN*tZ)TItT1*|+;I~(3_yT*z1%@wvP+0i*6TD0HL~)VH!i{FtRdXbI zD5C~1x>8V~4D%c-{l6?(Y!w@t3wnoWk&K@!nZq9Up?y z09eq}Ll_(W`TFYHv}DogZSK@*1elNfOchcnW}srs2`Uv2`W>cFjnsD+fpu?LP41`E z*i>T4{^}83fq zgK}Knn_`6iSyY}R9TdeX43Z{M4k|Oj=M0B&XyVmzmlfgfOiq`^%|7GCz**H**d`_$ z7(Dy_(9^wEoT|IwZPQSz=*j%cW_`I9w03^&di6pV*zTq-LF;V#H2iwJI@>+ABgSu5 zgAxBd3V(E2O+xWIjgCeuN8;dL1pjqWF5!;yXWMxcWn_^-1#vxb4OtFqc`2+XJsg9rSSIpV&O}%h1m9An9y0u zxEiOyS1dgqoWA`v<H zzZ@T{J1>FIr#3j$*i^%Ky7?aaNUIxhLIORSqj-z;?hB>K0TaqHdyMx5x0=acvK-qh zpA@EJ3@lY*I9(8pJ0vnlf9hdTPBkC}smyB9-pYF^P~yQ;qX9$(y<#9oc0gC$h(~i_ z^#^SDM`6QJmK3X`3{U0lxS;2{EZRZBIvF0(}p$ ztZ~#~^WiYF`Ji^$>aw32_nJE%ce*^@wa9h@gfF83Ez4i0*kbxii;YF6+o_~ybXa8z z{mZt9KawpJ9cc@lhE3&_*h1xav4#A}Y@u|p{ON4K7K(o?w~#woTc|p2FX7)oTS(*l zY2HF7Iz*;uT5uHBU{Ql9C;3|oe|I;i9C$Stm(Q8YV=7W1FpSfvOn2k0S-TQfdJov* zwrR4>`%(izAwIlJ8X5G4il*`japAf+1@U2( zU2Cbk{s}N!;v<>Wv8#d}#%Uo?-cY;NToU*AG_9x%8Y$HeQX#lJQJ2mKOf1Z@uJvD78yn8081i0kc+=fX$m8>PCSh>!GGe|qN&dY2s?H891vg`0NxE` zE-;k?PLcFbgI{z0hk^)iw;it9wLg*MQS$cSrW-Yk58nvUvo`9|Y4ovK+g{K-A#C z7ARpk=>P{S`M*cJNtN9vp~`LtI&LB(|9U7#iKI8YOIPz!lZg0e-aFxr z4c{@wZN?`BaYLMWEl+=awXCqW&+fZ#_;3w#eDWneF)r=QLt013>L>fm2Cu|BMxL`5J&3Ov?#^I95rPL9CRyt!^sTW znI79&ANv8LJUj02e$+#>zy(a?MtyfCIr*D(d8#3pn3qRUPkB=KMYu(BAmeW2eC0Byw7Nv^Js&mgT{5E)RwR{JwncK9*%7GaVSV&HRsR(~ z3_CqU)_KVw7ex0>fZ!w`&}ec88(TmcUbtNG0>eCiDQZ07awL+1>hfk(w*3I^mr9Xp^25eqrN8(*AE@x`v=ePE! z&H7@x`?B0l|6K0ASQQEx#B7~s{=ns@@o$&A?Z#E6m`=aUw$sJ-6Qz*#QE(nHP9ERP zR@Wr^c|Q`U*QuIfgO`3;VGcj*Y7SQfQ4bIvN7=b=jg2|oA+)YTI@a~(3>P96V~um{ z9JHpwQvM!jgyREo*#kN#z294-!#B~;AYAOM>rpDA8sXncZle@*uyt6lAil1we7IW_*D5AcF;613ZnB#@I-ZpQRFp<*GE8Q z(NPsUU(*{dC)E@k$vUYtHQ|xUaRe+UlqbVENC#zD`bQ8PR}Q+Sc`h37wH}~eb=E2FV_<87mE-x1?GST}nL zu0ob-3h;{y63PXg^7(O~%?23v`+tbDNdR0cb%5O_d@{Egy7-{5n=Z*5NQZampeKV80`Ca+| zQU8@7YU>$=3&@)O>b$pRcdKsl>+P4`p99)K*E zu?I}_j{Ny(Nt3#%y8*`k>X3BU_o82>|Pz)fe4zNZB*j5APbHFJBIGglO<7SOq$j5pd zu3O<|51GVaNXw~%s0u}wz_mRxm%x0v&z)=4fT~)Gbb!FZ-mCZwH5Ex4i5S@MVg@=? z0`yDr2A%Zz@>)d|wUhVDVUeU7Dlzz$b6zGmXpRk$HR2MmIh+03LiMOv48_-JsTvtu zhR>$2gi50tc~`*YCmqOs?Y5_`mA7BC_=sqqB8euk6&g)(B{8&kt2X1RYZ*2qOe#$3 zo-~r{W}w_x*MZJGgL~!$pDNpxKddt(SGCjGsM>|#rJMq&3r@qb(6!zNgCUUWa&B~< z%g^;?{pHHb&!V6i64nLjxbJ>g@0Kvt{kiVu;i;44mj&tZYM|t8j1=o`u-%(2mbm&C zxJKb%)%UstdH02Fn#wslA(*znRQ*=UQdl9{(vn7;|9rW;T<(^$6-E8eaTsEgi0_qd zh#u~m=Kv&u(E7c+itMwC$!ig7dDHEmv#ar>$4x7Nfb9nPOU=g1^QqEP_~+$%hfH&; zp1QZ!G#i50_6LyxRwx0u0ilJ9^$kIiKp$Tcez1H(&UzX~DVn?dY>^3{YFG&=NQ#j* zlB$Tyh2AANBK71;v^%=S@+C$eWpx3<>?;>v;iGI0m(?VV+=}ohd-4pkk#*XQj4yjN@w@lQqZSDJy^ZjjIv;>eMm5QA$PR3) zt_(&NGzuKE{Gl|FOnVt`enP%iX(AWdMUY9Pj86+VC^UQ@Jhtkh*B>QraC3LqStL~? zjQM;w3UA2A%M%Iausc@xM5gL=^j-@7$!1{^tsvZ52L(r=eUDiuAtmio0ysCP4JvIk zny=Jt%BjMfPC;0GUR+LZTqPG@`$(^aFTdI?r?brlj_>59z3W4c;f;B?4>^YawK;}Q zWNNpT4S0fZQVKOObMI}N@m1DD8aJ7Ifnu-Lo)xuKSR6IZpNtI@W5wq@Be8J48*F!2 zMP+w&g$jZNs(=5Wo_mk6$v_sIA>f|| z94#Qx-!nv!w?iI;ILlx!dg<$F0b*cQ{gPx?3#NP!;{UZmoCrLBGU#ZLDQ^4dM<78F zp;8!XX4wkWmLrJ~mWKN4>c*vxk2^CPIb%-pAkxb!i1ZHwkxm1Il5J%k(Fu>PK~vAk z5Id*z+Lc`PDBZ9kp>GnMw5PAoZ-JjH?P!km@+){wQGFxpIv08~`{HppX&4+jEe{_; zn!~T8CvuDs52tSw&cCvZ%Mtm@LdKNkCk>3fE}Q-o>=U1z$Mg)5aJ}8^vyppc;)kNb zv-6vo3K_&V$sh%j*BKakbOF|C7=l49IHdsw`~fu%?_mXlzle~5%f|*~OBAoSU;Hp? zr;&JGp`OEVxL?n~IMOM+GpNARd{x4ZC+7?D9oOF+^Y@0&8~m++#__Qys)R}u2(s!I zzdm^4x6{i7%isNaba8RvC?LQ6Ha+^=@!tkdod=eWAT;4VJXqt})^fB=@CdHkTf4}@ zG>L|`teBDB5EH7bkJ`0l#<02jcNCWGVT}pU+gIV@VG+X#1v3bv?U!rVKdmNU^!V+9 zWY+oiEm^SyV=)0-)~-Wfxs7+Qr5lQdV+c%kX)g?2RcA)(HU>q3TPO#%>FZylh*KHv z4r?w#fV&!c4-sey6Cb@rK1b2tR9ikopout7_^*EideA8Zozg$EY@@-mmy|T#(VE+` z=}(oeUTjXuH-Ui#$0(AAdr&w#HwMN!(CaG3NnH%Fv~>y$4fa8w3dr{p18%B?92*){ zZP$>*S*4rl1Jq~Kl$Mnb1j)dRflkUz55~>ahh^^KkO7H?GSi@s!IV zx<5^|W^LV$K8}0_psE*QPoM3Mh{uhU;P`6Nd3W$&dpMyj2QoHTosMGwnyy|KW2L^4 zSZ2Q*zw#aZ{8I#iN#u5kys(04fE(y~WE7s;vtQw}e!y+qj4fL4`#lW4W8ngEh$bRB z)MT@PuNVU$r3CVclp4bSpV{#6=)yZs7sM$y-^3@HQK|9UFhEsr?e}N?*V0{HcmFx)r~)M7jl{85OcED}*uS+aMD45lx)YF$Q4s4sc7 zE1cvcXFIS)vQK!RvXJ!;D43n);|i?mQPsWkWW)X~>GjNZ+M}ymO z*X}5Zt{6^#fUdBmjA*Xa6;cLRGl_&%HDgJ8{{MFy?yoEC0usBV73v0FR{%}ui4Y!T zwVONX3U4O`UBQpZo7_%U$WK-^ubR>mnZ7jj%T+10g*>luK#C>ZhJrNGgDMiH4*xJW zCM zL9M0R-Fp>we_Hc!oNpKOO9G{zQy;Q00aKn>5v@2r1@`*MRh_07irJk&Ve|vnmx*nS zyG)`Zkh6+BW!&NQn0u4}5)<0OrhbxC+rS)tz2Ac?9RV$Y`O+@w%d zMy-#KKUYaoW+h7ccPT`|RMZHYhB@J+J^6wQz`D3;Sru?d*qy>okZM6PXFh4?6hVD& zG6%Ta`88ElU4spm_RGVlb%TG8;Za@Xt?q(~Mc>%9E)p|*h1@LZ+sFXkTTr1RK#~NP zqVT?wjq6Q-CF({!3*uDU`ALQ zNAf%j4;4F3`jlSN(*YlT{C zY5xph5b2;$>~P`q4XwnBJB?~FHP~iwkxzWito1g zib#eZaJieUjvmD)@3YzYuKm0$)+<;W(qj+&(y#e%_~dG{zFD3x$SPp1PWg$L+Sas3 z)qRmS=IP9#Sk4y~;};gA)z9)Qr&5gM$|0yqME4rjd8u-&8qrPxybkktZ_&LY%l)2T zZ)k!<6moXC-Yy`woNuSwrMe<5uGV;Zfu^3%P>K9kqM=3qjxyh+tgxGhAE>D8Q6cbZH1>__TJLXkqx}xO@7i3MyKN z3Z4me5k*D5Y}S8HcfAa;2qNw5AJyzQdH-R-R{SQ`g%D=TK}n4`u9Yt&O{QB_$qXJ@ zp#sw`;~Pq;WX*;_&W;p}Kw!7>SgHn;s8f;pl-3Z+Nrp^?zObUEVS07_akbojA*>%q zQtF;MyEV!dHb@&XaiAClU~wIBcT!ey@evYk%za2-61H<|LBCd!lV(d|e)F*qEcq8G zO@-d7L7J%f_U6=CN5MM#v)%OSiY$)c3)MxSO9uWS#F`m{fy%a8Z&jgjw!220%T7-A zOU(my5^JSE%f*V?s>f6wq?8)Doy&8(`Z2Y2QEeD!5c*Dcj0Y9tuS*=k+F^yuXyy8$ z5Al$$@2Eb0ln_pNqK%sU<44J5wBgd2<+bqw(vbA+YU1B-u`xw2WVbu5kCt=oG0h5c z=(q@G`7JxRH%p~uI~URxay7*+=OO4Oj(G@5fuulTAi}!hmw<>O=!!u zC(a2RCVkT*<6hQEu4-l1;0CAfxyzO)fSX&-@%_t&BjGJAJ_Al*WzPw@f1FXLxtmvY|NzeyPgBAHZJk%uP6?@g4zm_e&xjKK{7g2$F!!?n}FdPL3vOOp;j| z3ZUHjQ)?^O36u~NxW_jf)MOlb&J4gq){QPJuduaZv`K~;@)wy}*j((hnyO<4vmC2B zh9wUFn5ttZ3;24V?l6k5ZNR0ern48sB1)=ChY603{E#(en*}<%yx7 zp}R|IP`aOGP?qOLls7-je$z028tuu!u?}f9C^>B3qU>PzW!wXq8tjoa&liFOb&~`@ zMsoSS%c9kCI!%*hUdAiRN<5{mjvw9JUn`}OuccXM-LqmFYoYy8*mFq?qs%VKWfmz@ z$Fhs!4cgi4;lX6r>jIX5aWVU&X!uLnJ8yKhvzu7zsXpk1NvEw>1uu7Rz3L-oO^!)# zhyrcYykb+Zm^Uwr2aQ{Dib|`TJ)O>3@%gjnJWHsL-Hz+Vt(@J?zkj&hE`Bj@j2eFj zL1o{1ub_6V)GMZgYt@*7+HfkA-pdrsTYe=5eGh#=-AkYeAFRM1V+FEII_9V40hP|N z(6Sa~1yf7;)5XeUpgojeY-lZ*jdY>A`pQJH{L&h}63 zz0N9*`Q3AVtXNLCZ3u!0mQ|q+8?g+CJ3Zp2O=!J5L1lp6O zSR3`}2zB-e{^a5hVOjskIVpIfTIu=nW({d6K6kui`*D?h%R3K>l=w(l8%oWd;@q?z z5!qrFJZQroq74bLt7+8q`TFYHR4I+V^{aI`rGChGN{W@7cAVAUh|LW6?}-0S_z&-4 zz#)WC&ITN(1epPy6b58?4G^6JP8mQQ!I4G&@OHvXMmGvrsHS!ZS1E0S%drrKc;I{P zl1EoU5pGn|kEr>c2!15HgHOAAg-#n7&ctMg(%(K?95*qPCUcQzAOw73CcYj|dSD)5 zK}XD^BBWal8B<#>V+}MbwgXkw5)hzRrv6S18CBU)_)dR927nHk{*#(Weg{$&FZbZL zq6!>_Miq*Z%BjQ4qUg?}N^bOo@YnjhOpmtW61<~J%`PVWxM)oN%WQSMXyn)xhUb8e zGEFrKIva-%Do4WB48$Lza##;>*g7#Bx;i;=&TJBz3Tw=#=^P)QzWr5&KgzN^XIG2) z@)PMC*B`g@&GJg6dM2}P)UQ6b&FE5o*m|tIP}(4>kW`O}?$y5Qf`f8P%rMl0+%G5Y z>+cX=t{q8vvbp$^8f%}dp~pEwWwpFqOfQz(EoGhRiL#kW#4^)c$^TVstnbt{^R+s9 zw3Uf$G}DL8RhwdU-$SkhVxzxxS~K)Vl!233HIcHZ$@gX5soiN31r|?$-|PP;8toq# zxAUdisG`ILd<{4(L$mU5>poxzp5D1$s0(+85^!B&*=^NAQN=(rPv&HoT&|y%yunPdmPvEjQ!Wts$lS4y*|y2}1*-B=h4PmS3y=(1aZ+Vp|)7v7&^CMD>DDdYLwK zTupU9QK5*99rlGQb)We<=lX649$8s}wu=5hWPJ*)@YYvZbwLrz*<5L~^bx0;1LvlT zqdA>N5J4sp@6;6-7Oip*qwXx!eb!$8AVR~3?Pz6{?LuU=TAr%d_aT3fig-m{?DR(7 zopWc4 Lf(F(}v@)ZBydyQ@x(TeweN@ux&qEZ|11YcN14uvh0eSqfc?BpwfIfEt z{OmVHQ%I;g@_s+&YYuO)@BtMy!KnB+6MnQU9er`MyS}*VKCO)I?$L0-#B@g$hD41R zld*~z%lFC!QY@n1{9DITFl9|gH)}_vu(){g{2oN|#p2V9?$~bZe5ye^<0N_+nDxuu zb{rZQIN3ImSXlh~dbZl)x6xZ(Umg-E4L*l#o@edCvvY7Eb3T4M&z}JEscw4*G{9ICg35OBpKTj`H1&9(lf;E7gyBw|h~5 z%B%F?hj5EvC|6#t04|^b@*JZYl4J<3{h-diJ=3T)QB6Y8EhK`rb-B@e(VmG(MWNqZ z8HeGcv&F6e>9(hft@etK+h9~)Fs0OrP-w-n$ZoYZ9Z9}VdIHgqI!+pxWPPgP5L4jBXBZTHmQ;@B^J*~;xzE|a zY+^7lS6x#g1MdI8J(D+w1yf829jT%u0uA0v27*aV(Y6VL69xB01|reY(>g58q}!T@ zN&B9{=*n_iTD*?KqLW7dF&ecMNAA_v>$Ugg(N8Za&87&Cd7;FMMV+R@xfNL)XG%17 z-bw7b8Vi-XzBRk(YHbWCQ=cWQAS*}qUKC>}u9QZ(uaZf_U$@F=bLLDBl~J!S%2;@Ig;>u2MvK@2ho)Pq#Sgm2Q0FTVro)0v$Oj5l zblnT)os=|&0t-T{dG&_h!j8C{-Z+%NTHf1C52tVOESA&RW;6T7e*87rV2@8h$x|cVu@nPe<~YIxP<#(i9eFYPI=(=XgA|ilJ#?D}$iKFUNxw27 zTxXB4OsxvQj^?D4INVU-s@4#n`aKuZ&BlI@C*h?;mJ;7YTW=1y+!}O_dBC^F&v-rT zFf%YR-52l#l1eb$RCf9_r(Kd->eYb@Sy=HlmI!&FYGvta2vqLV-3h3-Tt-%Rz}5d| zLzFg4913CURjik;dV<-u9ppVCA7>vNg+M!XO}0Dv_hsn)yfO5?Vt?%A?rt|i2oyM= z{Amc`s|Ltp3rASNKKEHAxycv83O8baTj6yt&A~n1^VGMIj4b;)(BSA_>+NK{TF$?{ zCL}^2wCo$#mqt_Akv|wB)2{ANUm5546sKzf-PO%~#&ReF|BpH*o>W$6kIz=WF&yYj z4x1q7=Pi&kG-yi!w(vWOMMO`30hrOrkhQ+B0WsShko4yN{l}Z}PtT{rzYYKP zxP9G`@5DD(b&vkxj^H5XeDh*WSmMLJ1sRr%Al4p&$1ezso62&rZ{bI&0n%r+plPNd zTApg1%3ka9poaZw`ek|LODsmtPO}wMltgSYM7p{~5?(MDn(r71>E6}TI?qyWOBp)( zUh^Jp(voYTPeu9R-E6tKh4*zs(>g8ndnkOuGRAQDsj2XZ9iq)v7t@p2<07QISt}s- zQ#uol>$oR~9O2EM|8sJ_DxM&*g#h>rL3drnnbX@ufQ`TcHn2Yu;Ts)^pcs=%7>$$P zSB?u>G|0i9OnzTFXzIcbvW?3@;gvxv_;EIJb=+PeJQ*1~8qZcfNy+pO6e#~fv=kME zDk5!1#o6$h&QyF&#anRDjOj=Ti?ad6X9g4gBfoIKd=5BeK&cqmAKa|D9>s~CXWtzI z3_lw_^M*h@1)AMCx1{*iEy@QhD{(uZB*^0g-Rw{Z2&diZ#Iku(Cn86*lO!g4wWb|&iIf2@&A)yf3Eb)EWsLmq(L83k7I%r&u310+KK9=!4y`NZ?FC1#A-#a z`F1l*oHTSuvKmdk__imG0(~1k$HBA{xKK_d2@V~rPrV}p@`_4k4sQuqA*)<9<(-r$ z_FP_`9p6iFr<`z85eTt3DKaKja#JK%_9uTt^(^14C6Ib=tqQS0Yf_hthw0dhd=S<5 z+sh{5)O^PkA_7{M^?Escw>$LZkc}TWcJ*L2Vz2x=I;n?8S)EO07BH|#W$%W`*B9y`h`pf*5@qG%-7RD$%Jd1>1RK$)y|gXMut<`f zEiT94gs`6Po%LmQdA@=;U3IGm%IIFvhhCZ7+wBy`_VRO*%q@`L`h)$Vr!&*MUr7e$^G|0)~j74j*uL)-fA^(sDj!Lzy2 zlNTh?JgdvSc~+l%V?z`5(41}-O30aBSyBI_%P;jmRd$Fg zwsh|Epw7vu+EG;2fbDPwer$C98S)L!_=Ei=x#q8{*kp7Vw~1YLvx35r;2zPD%<334 zKf00?oC+6~%Ps&RoD5n}o~%JRHDM6sx*Qb3?q4O01IJXy9Y*hFN_DC7o537a6DIzsl87wK9)UrUX*p)I?LYRE`$kv=E2FdddO}cd#C6nWY=PMvMru*XKx=4>*qC0m_Ep>dlTaO!oIeS4R`_2or-lS1z z)F-dtrdips)w;%FF*#JQ;|&HgKE_1OD#rZf;wx;-XzH+-FV~xk*{a}3k0)%ZPz2?I zud9v@qY=iIL?jBTAXEEXdVWtip!20wCR5vWWj%*>1ntV9wQxzNP$W_#HBxJ`_Y}*( z9&Vmyo2$VfYNAl$WqZ*Gqu1OGRPLFL!&m4V9yhV$b%X;vhvg&Zdqf%7-6Q{{GX0sd zbE*mpGyCOoG8jmRxW?k!$!iMHHtw8L=qsG-f_*=0S&yV2f>`OW#%@cV#SH*CRzQt>#8$7>U*O7*u?X6q0}dy`}cDTs!QUzW<$PE>P`}-)z`(pGZUl-Uq&YdwJD2nAZM3X}DxaK%W#PNNbys=A6y*viQDt^} z1fz6jjJNT5GkBX#ceDIF8ldGCm)2*?;|8BL>x=2`3rvbXmpfVzLOc^Pjwp-S7MD9Q z{r@3iuFAJe7u!!eXXvrnsa4~t7dJkP? zB`S7bAhM~^+6>|i2V1N#(qAd_a!!G7Y%w*Cl_B!UXT|~)T`XB&Kd&x;s~bX$Y`rof z$a^yHA#~rVK5DQL2R%1!cVpCKCy&|uwTiGT3#xDzN*wPYS8=ybIYM3{G+p8y;8&TK zCwX4mCD|=;aCQj)INWwa z;gqi7tBiy~+9=(idE3C~;Y(w{%Rh@99`9-YpD6$)H+}K%5NU2VC?60lcIbaCqE*t6 z;fpQi*PAUd+Nsf7j#q0`Z9O9a1&ZN7-K@?f)!4hS)m3QJOaL{v&1H^xfn6mk5WFT} zlnU1#<{)3#T_Np9L}Mja={F1$3bCk-9gGB4^v9oxnn;G!Jlzi=5Th}oUX>HAPa$Hx=MN%VdK#eev6>guFySg<2G_t$a$B~YhV`exf~PA_YQj?w z=f&OPo^r~hq~xWx#g7P!{UHEo@u@BQaJ#oW8;M2n-rfeHIUa5r-?V?(=01T$$^z!E?MU znGd&0b?S?P6pNkRkZ*8TJZ4I2I*#LXaX_y-!%uNsu>bmSwhnOE7PM4NEz;a7BkQB8 zy$V@qzWSFdYH`ys6vO#3dj@$eJz+H}EJ|`#y!7B5flZIbYY0g1Vtqs1KrWGjecjEt z<`p!0FL}9NC#6s-@7)~es5p3M{M_QXlaCcR#KY!Hh}hscfDIw_FF+A{9dr!o^}@v* zDL?vpUhYrvT9U8PeIi*CMd8QF*9a3)M6sJEo$IgyJQ_GSQB_?9OsP?H$tvS}r$`># zvq5^0nkxudrR+Py1z0F{3X_!I`wDuvBiN^Aqqv_^R|Nox+1%4>o+IzhAgwAo{~ccm zfkn4_1$6o2?*c{?9hH6|XXpC^nfUlfH2oN3tGp0EUo@_Lru&4G0iDa+Xi$nS3<4yT zgKCOs^-jw1z(#ZLW#je^;d}z5I)60!$dx0u7a3x*3B763v$DXT3_RX1!iqEXik%`! z6ALSO6=k3hY5UkDp#?prG=Q}(u!F~M7o_LTw{Iaa&pt1hIZ+Pnf0~ff33Ia(o_6KX zxK*jjMh{!lk zi#fnUYaQ3r*~>Ti>pFF=ldeyUFfH^%qU=L+;y@dfT)K~EZx&2`jV5r!U1T#5WDvbr zCuNx{v`GQd<1l6FK9@a}vRwlpC}5dgEa&oV%*(}KCA5r0(mTAqwHqF>TpNY1#O8kD z!JfZ;E46t_qI)ih&{WqwsZG9u(l*5x-UM_D=~z@+4H*o#>X@=;TZ)J`vRnG9t;(q_ ztyknHl3KOec@Sd-e3McHPfW9hoev0-+l9iI8d0H4;pPz=g2_Lz!=m*?Y`ZwJR`7qiXo z>dX3aA;WMF%j==9cX;VWG3y92z((-z=_&Q%$PtomQc>4U!XtPFN`_o5|s&SREXvs zA=+HS(}-YLEs@x&`kR+p!tea4DT4?%yDVyKd?dJ^XvXtvh>b3Q>v{Rm zQOFnaqUsRo%%I`q`7J&}DOzj_TF3MgWouzt&anzcH)VtM*u|*&i_ZN1r-grBnTxk? zt58JBIgPSoGN=?w&0PT7{k;~R`zc+{+=x%I=K;$4FV0}4#uxY<@8DEjAxL38@t%c<;DIjCf$ka6V4$quTH z+e`Q-Bl*Y1^;(!HzBG1l{Za&{YuKsTVyFHC>yUSJTwkg{2)PZ!$im1jnJ`6sazO1( zjMz>^5W_0Zt&_YZ>?0uQYUykhp`tU?T}(<%O8+-?g6HnZkRMF|x@NSEOJk4xpYV0X(t=VoLSc&J3wA`MxJ|t$7A~Yxy3^)^T*^wuVxbsnMP| zC0Ww6VsM=hH=stk9yO28F#q654`YPhd9o_YdIZs5Q zfA*s{MqMc-Rr*CDPDRYi&gJsrRt<%yh6XJ>#4)eTz*8MSmzb0RN^Ub{&DIi0JdtVX zlb5!^#BARHw}A^C=7kXFd$5RsWt$f<3BHs-6no9po!|>pGFFgZB-(sg5HDLTE=L!v zQpuH$XjZ74!gU8np^_G5hS!_pKflZdok6Ih7sIgHxX3@Ezav3#51hx_xY6widScY2-1FWlXqfJ!(QJc4rsKcsAgT-QdLu` z9oB1&%BL{$L-hfrR{SSaA86L8F-Lo^L}$NPYfgzu{pVCqF&sp)oU!|%De1TlxxTel*H z6O0Y`3=0j|uy^llPE{OYk2^w zW*4oDWhVzSnc}>I>EwesGy!sMU&asWm=E{gn>rQv?669Gc+$nM)T{xK8r!4j*9@X1 z)6>%<&KF8MIjz@d~ITMcZ(NBSMjv{FO(I zs{)l3UpN;P;i?4b-#@HO;u*9xJY*G)ASm=oCb_RA@vrx1qnpL$?w|Q8qzxtn3pJho z8aV_B3mn*9y#~Fcc4YFgL$M>y3vftmT)i#~k>QD}2c8PQPqR71{BPZHnm)7|)9Vwo z8!w+F%owV%Un|V)7g;fPFBd|5OU8wH<*Y~8xf7hA?~{6SCs^}%o% z^jDukCG4cT6s&13VL-94(uR&$8;Nr7u~H5KTp6etnS1K`A+m-d`CbyPMk}@SIh$^w z-Oa6_gP5l-IUtLP7UFEr)Osdf-Ln@y9j6#y?RF8{adi2z|)V{qRdC5tZ!f z;UO@bgQ6l@`C)zMjGRbArDT*~xL1tR9#TkWMiDj{ZJFgH6Rbsx9&i7gU7>^i5%w`x zD)+G^U^mNg5WlxmW9_J2z-I9&tlJ`B)0YrH3C;>s;Ogv|PqnDbS@{7fUV>T}=cIf0wOg2j@20svIG1S#M8^=<7i^0DAYy+%YoxrK=4R2BE}@RXiT zo)MUuw~n@h6WL69&C+5zeGLKAwa@aAMyq9s?{Rgt-t4A3;YPPJWuF9iN-t9jPx+_T zZ8#yBxjZ~&1&sIr018$%-DbR}X~G;cQGFmOZdl_9>Ov3@|6T^UtK^s}0iZd#Q8TfZ zJ~E1W0~gz*q&ULBv*6aHFCF))5>x6SCqmnghhBT4(Mr8))02oY_&&Y%Q08wgDBr-M zLU27Trrr!v!K$FrdMjG&z z+wP!IlvG z2=41@vI+^o07pl`46Jdb4icBo>CVY`Jaggm z-`ZD&uX>2MPqI8?>nw<`1kovQ+QYO^M+j)zs?EdnYm)&=EkRO+LOY_NjA*_$CTEO$U>M9Oc zEt`DBfg~~+M};GwvyD)>M||(|;6eCWxt_2VYE&5#VvIhchI$4w)(3QQp1M4S9k`!3 zC($pz?2WpXZtiICV+XEqxu(j5ES;F#mQnk}zoK+o-(MT66LI^N-dD@%Y_pkt<3r1i z{BDW3*ozIVEo&-cOH%DoUwvy!1Xa}iEfrd?ZC{Z#Dz`dROR}F>GNx(W(67Eck^8A) zfixCka%ZraTzw<|qv{(WC{4jTh3%gKb2&ax$(0k^`Tj&ae@mHlKWg}wco_Sk9G2xl zs?;c4y83=t8|7g7hGjW!cO$-jbYTj@7AN`#VlkFD!EW)H9O^BNc@}h}8DG4jkNq=_ z7_~OTq% zwTe0h^2#mcBQ0f_I5j2ZiI5b90~44hD381$aa><|h^l9uHEqs}5TL^w1?!0SbrrMjSm-gvr3XjX^wm0FY?QS$yBc4VHs<0h)r{zfd%2sf zvc-w&+S3J|ncDJ}3^aby935ZHmYebG3-mh^eYC(uvIuBomQ_k|@R{mhil>XOGZHN0 zc*zmf-cHUa^LF_ek?%78%J^Lps!#wHT^LN_r?&{-*adix<_P=KOoScqNH?#e#Fix- z<8qdwn~(o$7%1kG@;NQ1^Z9td=ZYWMDsT#Vz*>><2GmBUx5j$K;E~#dSnN-y*lo_; zqq<2{n60M=3HkSw$#&Q~MCA`^E$_@Y6fTu1_Z^D9PO2jMIH=a5A~wWhI~+-A~0G1!CU*EDsBtXYhOTU z>G8*(@gX_?U#K3S*i-u}I*PhH>0KfmDRFEOq4ALjj!N4JoS*Vaa$lh1glAE|+H?@v zTMSaJzZ_Jsv;v%B4_C*Hq2OP1fcv9y{%~8lP;?PTOgk5(eg!vKM^*S!TL+l5MmLtQ zVn9}JLw3+TG-rPA#Uh)JokiXDVs;f=ubH8aWm*&bX+$Te2~`T}`sq#7OhRD~78lXF z!xL^!&KGR;^*2|4N(mZ7Am=Y{!r1W zmeO#yZC`xco`KiSUlXCnF1N5MMHu$l5=5yv)LoGmqR*d%PvLdIESr?;uoB%-z0wd@ zHDACj|9YFDc;_}@a@3wtUXfEZ(xsS!NO7*IVKw^Yz6QhRa8cci)tkeh1fEB^g#HBU3(GGXaFC z_P*E*nfAWV+uHjI*tWh=J!^$GDZg$`yPmx}Fo0qTbu{XI4%%nmwGNx{F3s7%KqS+q zl0Efw>KqX^#fM*t51#tqoi{VGUe5X*E4AdS_!Q5UO~7kk%L)awZs>!p<02CJ2AhmR ziY9YoZPFr*4EJ|sPL>GIK20uU~0_0c4oT)e8T4AP-fM2>g|lC zLGNM<5)vp&r7b?Lr(YH;ptbRvvnERFLLv_!I_0h=rq zf9nccs3sF$<;8lzzkEIBBnE}{ zVr@^Q3^$70QwP0C9X4@K&>JPX!!xqSuBQ7YLiIgeu%$=@hG4|GNdUDg+er7UQmM3W zgHd@H!{NL7vc?w_;)x8JjX#9KoiPRPkh3KaF#@V80CWjf)_vPTi|y%M>-}MJpA2TX20du=sRh5sX_Z)Wc7dzu@;_0yH#QZUi;52i zsEz6Rk}W+u|5mg$KqbTr=VHmt-o5^LbupS!7WrbNxW{IGy<4uf6#xAESz%}E$4L{Q z=_8XN^am)2C~3Zly5~Vv`@ttCW|}!6awvfaIoi7}#T{gaUZm*v(Jo{t#Kc z0Bk%Xt0yP4^lKlDmo^JZDz~X_pX*tY1@6EVaC`EHXL^Q2&!#+2KcU*!ozgrl2$gPE zg|%ozU|w!doL8TkKRqM`_sKgS!(mabZ~F1ul<@Cz_iegtYcu^&0}KoPKd=T^D`F=> zG9a)67L3m8*$L`Q0oI?iq#sSoObk{k#u9#Xu6bl!Gspy@+*BwLE zj%u77`QPS)i{l=rgH%W}LiVawDesl7Lv_NXzMxf65jWcgR@lw&0j|gQ zfoXII#q-=04@{Dr;?b`;Kvdiam_7EutN{-$!J}*~U!Pgu{YxThYsuddoX!^On2{n> zRBU`;>`b6l?%Zpn6`tt&+z#81mCyT0@^Gmsrv?@)>1(Q5fIYLYu& zuTD( z_Uib{4*-djC!p5nv7cZTQ+6-0kHDc``cIvnqfcL|1vX??FTTM6b>BSPFS&jpb)Uqg z`;@v=hDBaSQR6*cZhe@$0V9^`tta;oxp)f^`76}1|8(cojLL51Wg1SdFNz?dUK62J93SPoWV61o~Z5a<@Lo!a&^|90z$A_;zn%kln>o%@wKi5 zbLK-ypVfK`gR(ZNR$pq_2rtpZ@3B2hGoR3~QBA|g1HCUYY)ua$SA3}nv1HvRh-JJq z*%z2VE+x6B7?)-w7oWVsC27V+qqO)A@>hp-gC{D#d;wH)na!f<{k?*SW< zRShUjiR;4}tO6T3kaDfJLeZN} z52l!CquMl1rm4smrXr(dTv0#8O4{31*ieIM2||(()Gw0H@^Bap6`i`3d5x zaZ?0X`N(Nhc?NR#CW#R4sB9Tk>b5Nj8U z3rZp**yxnL`21}c7ROur{h9xDk1Q^h85?o2yWU*p3K3$NCHhlzi;RI90v@oK%2+Y( zPEq;W%yAh;24!U_wq?#kmMXwDo$b~a%lVi>)Gp9n4N{~}>gO)|xT+s15JMP7_kNYk zMJkWE#=J#JIeA``j7gmn$dScH%*?92C4SDSOg^a!&oPH$B&shU(sU)jXd zV6)UP4+Q@%DCfcV5o7-M69R!H^U2N{u%6_S~ae z31pdP!A8SJS1|ANHEK=br7$pBsxOrK?%0=Tzq`o0>7=9|6widp4!`qcx3Z)ABX*WE_fa zI@77h#K^1KXT^$oK?b8`9l;(+6ONpi@sx>(&6trY+TT()!HEuBSGHiF_Mnc-{^l@j~y~BWl4e6j2Z198W z8(OUjH$nz(c@{vXTmIpJhM++j=1*h6h9^3rwO+%MOt}UDeW8c$_<^8kp@)HH^W?8h zPL%rT>Ye;(Xd|27)&e^=*`1P6bkPb{`}p$HT3?I_F_P7j4QBk!0*pi~VbwHI%0-D7 z2tAG^%nydBa?(wCorPa+aJ)ey#@ql70DoJ|uQ%HzZ+UUOTYNQbgpG(MWc0qvlGVD~ zwb2`WF#Hc>{-^1kOiL7rcb8OYTm9XMQ+*4Ul5~EZ@AjYlo;%b#ito{ncU#{RHI>N zqLLOYPyKFsWp(;&2;a4k#i9F22!>klWCZ>5?eyaUijRW{dD+yL>Qp?e84)V!VmZF@ zgHdC8+nY%_!!YRXROP24=fSAyVAKrEs?qLGOZSi`Pt_@B^mmF=-YNuf^yqXkUm#)6 z-?~oP6DrZH&x?3uAGg$T10xQCd;HtE>jUZIdFIU^-LM@L)8#kk$gGz^TV#3f`)| zuybF-E=rY1=jGL`ND^+r8?XuT1Sg(;6Ro%lrW*7xT5&2z`%%;cevOwE2-GnZJ^+4) z2p|ZpYcd{LH<9reZQ5MCw=bAhY&;ARtvP#`a~F0t!*8F5ks&xaY6Ts>N<`wZ8HP`; zFJ(D8Ye58o3{G)8{W*?ov+iTtT)QA51cZst0>U0ruJE>su*5UiB+L194epMi#Qztw zi}9Qr4CY^En_%(GWtPo-3{Ob;(4FSa;&>Lam1vfsJ6><6@2?h@7t}P`F9xIuB%mfV zLCHiOg9)xh!jCB`#5NRmtH^_{%m^N0557?53-)KI@fI~s;x*?NSMFV=!@mvx_SkE> zzLCK_Y88NDcA}`iIRq)iz35Tp`+)xmdGprDz%V z2-SK-n=5!%q7@~{Z48N5$=d}RUtby< z?%Co}{DA55)A+aT20acj{_=cEN~QjJx!!>&*(O+Sr>^$YYWc@PC^p{AaKLZPS1y_s ztFVEQ@O95HI@@k3QLOve5W@Oqwz@`0dBLa@uCs!S)#t#V;5u&tyuXnd6R6cS@fpSyAMaxXJ=@K#rcG4*Tf}mM$)0z;dPYE5fGuU()67|^t+&PK-#JaJMP@yC^`y`_o;0l6Fyk{uJsH_E|1v-Rx zRLr%kLdz3An=Q5ka%zcb9XR1nkt>|)@G2=%6o-cph(g`F2Z%s(od&I^3bK+q+q?lZ zYMx1qS8y$>FN&V)1J>?QNm6s{v=hR^=19%9EMxDasGMcYaTdNN>JV09`606i$v(ZG z$GvaVvNHo0-ICdteu1KmyTO>15AfQ@W+ha0`6ftHf~|q_rPUhtNp5;|y0KfEY$6;$ z*9RnWu--|wa8jw6s%ar!H69QWn zjuNlIzu)lD^ELE~%iYW63KoXf6RP~_jpF;N%8P8KZw&vZMua@q-o#G307|O4Dlg3z zQ%OhPTZ|mtyhXkY)x(e~h+pE*)T zjuPZrovsERpY~rIMrO7$yIK~d**eDe8#!CDefxEF{kkcO-~-@dWc+jdK3CCJgaZqs zv^UV`{3YsDF3ZXX?;rX-*;Jf;_kK@^;~0sFzEw`_j|KxWWJD7egW8kN3Pq8C9S6xs zLrt<#P>Z>JrC)m|U6MMet5)OYVC9{j70I?vSA-`xp3FA0iv`N$7rC$qH@IRvqPAY( zb@y~jjcsa|sOcooRa)dG(p=v6f-m;N+BoqJn0${LsA+D{0Y-H4SVN1PdD5}19M6<` zKVgn@t5c$Dk5}Xi0;9ty0o=oTLT0-yNg-jGu0d8=u^>Nm77ywARwy`}_}kv7?7J|E zgJsv{H|PZ+lr{ZSeeuz_qRQeWmH(|g;SUc`^74BSwZ)erQ@dK4urE1U+5)?8 z1j`|CJz?Nm&9l)(v-Db3*p`XhX>*4ZNb)WbF1aIo3j53>Jjhge>!F)br?h;QJoi|E zu8-fW=t9AN!f>3m#sV-(ty^Om`;G{O_251yG=jmpz7%$w>U};>DrviFlmuh$2xGHUHi_yl?zb? zo2%Y7E0$KyZVIPIPdum={3{t-sQa{IYQOkOkkG|d)ORDgdPNBJy0`&O)Cr;u;lX(nEf>=3aATuvIh zy}z;_WNTzVNmB9?dO8<*r(?t4~Y1BcuIU9i#nO zJ)_-*@{D#a*Uo6?@$OOx+)CiCpy{d(JjIf$6)O+{+1RH(jU2Xv6#{1k45uDJoX)Pl z8Ud5QHAU*7bkUw@0?>#B@od2iA0&BiNv>%uqN<&G)0E_-K_bHr0^Fmg5L)1-xzDR#bAVh* z9R=0m6-iZ;lB{xouNgsLP|9JWHr z^qj*{nE=EH08;M%gf`VVebLNTkVQF|mT;c;Tk5-%ceaR`Vmh+H20M{K6!u{(4kV=P z5bf>1=Zi*!i;P{;l)q%U$rUTkSY;Mm2SEvEZ*vTf^#=?M=d!G5@OLhChXIM6kx? zEC{0={2mrXiz`~hv4#(6{E`l+GgCUggbdbgl*aFE=RJ>`b=a85-@$3Utpi#{H||!d z%Pku#aF$?go)TBmXL_*88Z!_O%4G(EX_K>DiT;LKP%Z;0KsizNMZU<%5i)rJ+4wZu zmo-V%AU5Xh@^wMsm*z+XP-mG~FQ%RrCHYudj`iDNt+Ym*4+YnHVPdPIi|=-SMNs^c z{9RJby#J#5X%-6*{~zLSk-UFjo^|WG^66nrA)jQ?F&$8aU#h1U&1y zns`IDT8|Ktn0g_zk~3As0SR)xaP_nG7>4YT4z&1MqI*c*^Z{`)#mh+nyJMA!u+%+` zaY%(Vi z&6X?bPY|3ROBPI4E>QiC@9FZo+J^B%BHffUy=m!&%XS0c~2Jo4>h453rRrLR- zw~RR21rP-)=%E{ULK~Koo(S0MK!i5mxhf>b@niBPcSw$-yGXN4tte?EPf>sdizgUj z*;qp<#sGTas-hC+pf%k>5ZI4g$VoW<{bPEO(j51#ddd3u>D0-}?Px*`L}D0w1z25F z4S`=cR(_`HLDJ5Kj7TH*TVILQ>uB2!1Ct2FtgLj@z=(fwWxO>fE>QTg(BCGka61=$}LD~g7WSNG<2L2tnVcLqx=RVpgKY&@q>PAtN%kaB^Syu2av{NqNB~W*7 z9fMOI64DyIAVgTH?VN%Jh19q|{I=O-i?mYBlV!GV%Ox$snNv?-dibRE#Rv@OZ+9Xd zKer-8I=a0Ajf=M`vc&N?bBLD@XT886i_qS_!h1gWk<@lK!E{oUd=1@YTCvQ|t(+_J zG~a7-4}O!07wlW#Se=j20MQideDBF0T3c+VTdPYNYtJ0XNbCLgHW$oAp#{ND6av?3 zrw9<(XXQhe_DW`dhY}Y7_9%U~gg#OfxjGWV;(VWY(LG?Pcf$?N2@Ut_cyiR+PX>(2 zU76{^9#Ny3GC8v^T{V_N;4OMZ_KX_i&tv(Hp*v}ryHf`sR+bcHKeC_yGS(9zKc14_5hB#sX{#3wj)5XU%ooZJUd9!TYfR0_1HDu>y!>(r+vp*KotJzW+E<^cm zHI!li??nC;)6piOS~~->x^udZxAyh&@YHBypk_iqELg+$3wnR{H#j85)x%;1Ip)cFPd?CIZGu%1k3aXO*%tGoiLMk zKp@SK3A}=~JctOs_;6M%)dUsqVX0tOAgUjO;ol;uoijnm_~RzOn!Y_4k*vE1>y?kZ z_{tim6u{+fw(7XRB9Ykn)9~3{8mOMsT1on5*G1D+mdJtZ|EdXdu#z1HyaJ##OL@a( zmH08il+;IQgq~`E+Xkd7^EpxIdbS&$OjQ%6Z`7vJ*X^gKag>nu^v}hNp&eo^+#=C8 z`J#Lv<{~INig7BZga6y4iHlq9$#Uf4URJkhz`5(RphGVsMio@AER&=YF?`QwxnG`)?BBo6{_~%u}I)78$sK%L*i-r-}vY%4z zd7IhQeFO|TTCAZWAI|Q=g{{Tr+Z5oNi)Z&yyQVPdpEf2gV&YrSppQ}DT!lbb51xX> zm)+3Mp3Cljs`?l>E5>v$N1eIsewIh=f_xHE?PYBE`1M#`Fy|_Z{Ri6nE-tp*UajdC zE{YeAhB8s`24;~joWc@97TUnft(W}P`c?_*43uDW(Wvm&q z)1)dYB7NXu=9F4Kr#kZe)QEPZ9A7%c#HiQhYtOIq%0?1y_&CmnTOeMi=hwbqwB+FQ z>5K5Ao3j5h4x5wpH6~~W;u`DZ-e=_5h88|s)*WlqX`U&auvGwmt`0&sC6TsbZ0&=B zQt(+okS!1D#@n=b_{9n@qiEip0P#NRC{81Zop~625{g&nT$ zCB~B2oG4UdJxuvm_LnrQ2Wd`|qf*=Jby6`5+H-WhU%5~sYGF{9!w3*?-*68Rijy%G zSUE^J*m96gh-sZN)f}u0TNFKDOpuW@Y=62*_&f}7RCEiKK_*>pM9@1_qL2==*pZ;f z;626sq9(YakfSVbmT-*R7S?VShGkx{Mmp1vKoz)^qaX3_A45MfJ=VS3AV&T1tvcEI zUZ}G+eMZ);Bi~uA)T}QY6 zwz$!#z4)W0O+=4*J5JR}rQg-xKQC_A?5h2N1C*6d9i!_{Qpn;IAuze{#Z0oYAe5yZ z)Rv_##9OFI?a3w1&WpiVAh;5YrSr^U+)YsJk-6Ihm9rgdN;81a7lMg@>)3wGZ=KOz zd_fr(i+^9wR$FqlkER#es##+AQ%?++2lflobu@i@tsK7$Ay>w#g`wu4mjw~qI0Vri z=&a~XwP{JkolaIeL4@je0<->_I^@&s@_((XiSJCpK!q2s6D%HMFtWpvPkEKW)K?J^ zh@3Ho?t@a~%HmlWoB$J5jUzimpQDa}=IZwmadK2LcgfV45(bkolN`k0&!=*qan0QM z6Ei=cu6ZjY)c3>qiH=GYvXAY$3&`b+j>OXO;Wd9d*+S*Gf?`5f!yvX$I%srEe`O51 za!~Pd)AQxYfp6yz*SMq2`CpK`rt@77%|I!7=Q%~J)zh=V8RM`MiHvEThfkB2_J;|f z^DSyVk(PF}UqqoqE*`5<&o$jc-H?l&XCL$+r6Pa;F{dzea}TLsa{%_}$>J;hXm<;Q zNcz+_-teo36^`2SZ}k9}X3d~*%wsP;Ts_R!S@;P1Z|ob9d?9AS3D9&iHx#L71Be-G z!upIr!EA*X3k@e(+6o%ll58i;;;lXI=&k7^-73nE5hmK9JSe-3Iu_5H>R7l#K(OAi z4|6^%p3ImoQqlFuQ`HvsS5KFgE9e)-fXSjG&%`#iD+NCZH=-P8)_*Q9i-1qZu*Zvg zDjT*u@r(w<)p186!skZDAr~$?<2n+`LK09@|m~NX@WzkXaLk%OM zM9+Nv&7`ZCu>-jO!OT_TA)8b3I@)WwM$Q){rObDz9-X@|W0Nwz1v$YZQG3}0J-T?^ zqGl;FsfNw+H1LE*7n9dMtU7=_bbgN0yj_2?W(u`cQo^!JoaQ|31;Axc^xhmiR^iL- z^+(kp+AY5Bv=m=SYNlpCu>{wjff$**GdZXt=0sm}pP<8nCUnn#|Bn`~ZuGy4&Dtu2 zdzWi!^;cQ$4=B(LwSfek{GUaE$V1PdK)G7E=7 zYV=+mDsxtXHgIO_Lr!Iyl?x|XA3#2pVfkm_1qKifG;Dvme0!{~qRYe}*K#SJ zttiw~$ojG3BEdk+?0#ZI=)=qDjUzT0<=l}*3Gl3T%js;hfto*gX}^S*AF9&K*Xuu) zi_v?;8txFVM}Ff+Taa0g85r{INWo$eg>21QgNzlrCU=3B>ZAHS9PQ{(J%l z1_8SB1pyL@_+WqOGy0=cM=v@oU7J=Hpg5ASOmrmpht2YxNsg}T z*EyDTiqqxm)CEYfLlq#ieMbX1S%KXj7=c-x(QCJpl|mMSf zq>mio@LVD%G<0G1sXJeR(DK@<=`q&E!IReC@qtL7=s*$GCK?adVc}JVe~E|LVdXHd zFt8Y@e}?M&u^-C|r*EkH+6(ym^7W$&yU44%s(&CJv2i289pujto#QLBO+S8PJ5c~{ zDsHZ+kFik<&nW*XK(Xw)r!=VGg+|%x5-)eD%vr43YN;?p7oUs&D@o|&4p~CY-M&w% zMinkBMu~3T=D?CU_~KGdMC9jI0D`b3+mnuO2g+sZrot2q{i`y`Yk%G9q{g}PwOxaG zwl4`ZN@f zfovKc*bs=Tt74jCV%d#UR4WTh+z~uq(DzA)n17!R@{wKLIUt;~z8{E4<_8>^W8**y z)?t9V`Vx^e!_DQjq4rLH!k!<$d|NH&jc1karOqE#p+_rAlHnEeHfFV5%r0lNCK1>0 z*_1@yscJf~Isr!1>F})^o~}u}XM?O|H8U`N6y|G?tLucZ8UoqDrB zvOlaHaza3)DB3I|?c})>QG|$T>t6C6I0H<7g(8SRjvQdNUZ$J#^LKyu9DquD|YC z(Mks(AKR3c%o4zf2}Bjm!)ta}#^6OT{CuhA%06^jscFS5#OkHT*2itZK#7Z?>r>QN ztw$ke{~w$6^;OHO1t0bQXYWnB+c>W6@8=U`2_Pwv@2)Mu2{j@lJtS|iAP|!9H%Kr5 zNL%;QKfiry=;}uG1d)<_L$1U&Sv^))opGOi66ZOmYI_=7MPxozv(C1A>SnOzhOd^z zH9T+4=unYX)70+eF%*32or!K(NnOEn-X3UK3j`zCD<(Qw0uRJ<-5pttOX2MON>-{4 zc*Sb>mG4?Y?8-j$)&jg_E%IhAq{bPI_IGu8XYp0`0Qpc?FPDJp?4&lZ1v|u>PE=>$ z(m1Sxm-tQ=qgDg;=Ym~142GAMrTre#!L1f~cj~+PK!@9GA-k=xz4xO!b=e&BAQ3`> z5~NqevtLun8u8VW7Nmz1ZCr*PYZRyrd+V#Jr6*z1&ghyn`{{kh=;1xwjCItGF$Bx5 z%B}dqrf{p$LT52tHheY%B(kM&Ck-rqm@2vUxyL%}VRf6^HzuCV1841NK-R4-Of+$tqJ};F+!Dn8(y#@vF4~(+^%jGGyG}n{mphU+YFzj zx4Y2jc^o{wP{NVN`gsXS=R?;(yGFO8i4O*;!B~S5?<_p`3*l#QwOafn;F_g|*#TCW z5vXYk&+8rKx+vMSI#YF-3MyS+PSi(`|GZvp$uBugyqUO)&E?{EtJoy)G8`;66BStt z{O8n;iY4sHIO{l!PB)vy$Lnbr8jXCl=beuft89c-XU1z&4zPzf#aU3M@UcU$0+vF? z`3d<-9eR&k!>SN-N@}CdI>fA84kK{+lybOxW)vQ@p_P$t&`kG9r4oNkW#H8IfqQC%bHTx)1mr?0MR>ytna+XE5 zq|W8vSt?~D&e_5JF;OcI!O2o&r0k)Ke4ANk0v+h@yr+pb5!z8`@Y>75($n|=0IX9<+pENBl0K^0P9X}mQ%2(4npYqyjldo?cDots=G%d z%O+HfNz=)-26#=yW0FETxV>JjFXwA|k6%r1+PiQTZAT(u6mA-N$#|W>8HifiSn&ck zsWPk<0%1}&^EH)rxDtdy#L?W=ucXsv=m@2Fk2uLh4hBzg_bYJ#LeT0gAN+kiFlRj|@N8HB&$zc8PVm>v1gRSD)y9y0ajdEhjp$HQm!~0ll_c@dMt+X23 zHO$BEVsNz{<#1tV-66+}P~;<>xCfQiW7I0TUE#U!fll1HGv4>%8A-OxR32h+yXk<2 zPESVTS6Ab!(ZxW$hmbKC3!SC&zRRj``9^ut#b+6InMCnBEL- z|1mmIMzeLT7|$wd{CaEDj3+4a<(>SjqVJEOHa=?qP8rn#;?0^X2S++t-p!F3q3=m> zP}})ZETZyXwkkfmapff;TfCiqtU`dIZILnKfj5?`(<&uKopoY#ryhxnBwi$YyniXI zR=If^!Z{8SqbLSNA!*6^Vw}Rn>iA3h_%1{=AV#Ed{gld%(ju>D29=mBy3m#MaHyq5 zt4u78qC_Sx`_JvN7b0cp;9nBjBf=v)e)7u{Ho;4>qHNsNwbF1Y2)!cTd-#|CMX^2h zcsgf0TCq9k0%z6Td-u_Nxa#l%#vH=I%YptdnW-nPFDjCilna?!@EG?J7W_*&!Q534= zJy}nw@Er;9)9v-lYPkfjL(_>_2nXAs#7b)K?1=C=asf4~5PoAsGB<+X3ysWbDU#xq z&r@Gvk#({LUqbIrZqOyL23<2)DDS?Xz~l^>O8SlX|7@+kv4W3#t-h(0kF;-x-N~-( z@D3^E$~vhD{bj6;Om?sDWu{WYV3%*mkcoa zGr(lyi~X+#3glGp*7-@(^q0Y5x!6%iOMA;J=7ArP_*gH0K_tGc>j4?Ghd|`ZBz$HL zW5}L18RdOK>*>Y|yCx&&GppabvffI4q%Z20BOM&SN2&ydnCWZ=kzA5QCqEM8LQ?Ht z9}Hm8b(ca~p$N!kKM^xq5EU3DiMCagcg411Q9Kk4fd!)!vJrsg_zR+0%`^nZ85#n# zvm#+Nlz?8FrNEuup|;Ln%!6>6Xa)Ke#^$!M@*lj_JL1v$+*(mV5VYn%?m125tAPWE z-DN_Xvm3xCnwyf85I*tEauxg72Wh56w)IIa5vq7^7U~kOo)MrvWbAUIS@qu)Q=(nW zHv@mqWzy^o;iR)yM4MHR5Y$AqNiU>DMP|9ioj;?LHpf6J)atz%YQ9EQJolC#_gQ0Z z@!&1zhL4;{edtTyJZp3pDb#w!5!Y&I5!_3s3{qPxQN(C&`t)ZG&@Aex){wGG3L~G0 z07*P~(RBPPT`PrtF5a~gGR@6Qv*wfD3tn{MLG601JUBt9XM~8;iv1Rg>@gY@VwQ?g zej(DV!@6$OUH3_Y(3&oD%b1dEXWoT)Pve@Q1hrEH6Mwg>?qJioxbI_>T`twPh_VxA zM=rL2c!B{|?nOB`fn)dfrlPiB=Ps!P1C7uBq~@O(>-BcJ%u`M~9$rN7Jt}pXlHP`c zU|Pl`7ca$8$cqONo)5GRj!&hO$4)1EGo-!n1X`4w9`vX~aLvc?O2-0DR1MR2+aN~8Z&Igw1zj>=?1mhw%zAe}rFqJoqaH2H zp0*oQ7hx&w_=s4n(Eaa=zogSAlN-_vk*nxRkSrS6oA4oSga9SwLIa(H5I zKl^Dhb{(FqC(dLu=FiWe*KDN4X2VB$dA(+HHf+$Gtk<kW^2c)(Lz#{90PoS)D?*3#b0#U~+Q) zX-c)&nEi!9xEoDgkMH2oW5YV|^8k>~p70DZGY;`za2shZx)?(Cr6#Zh(j(A%hwukb zcWSA@pQZ?;(FN@gBuo@B%fy7m!4@C`u^g-lWbGFQcAel2wGp;n#d=1_5~`76ud7aX zM~K_V>d4(CQSE6GjYYQ`gHm!xv**sBmO45AzoFw=i0fy2%3x8^R|#AmsG6`h+1T-&_R{ud_H)||7q(p81sMimEn}ZZ~Xt?nqq`8v8B{Igz8DV91Qo#aB)J|4tP!5zL*HqDAfb5uyKvzBt|A{V|=!8pNHFp7=KD zv{KOu(cT;dO?1RTx8tD{lMR{CTTO1%J%V0(l$s4%flaeqg|I3%=GeDt3Qp5MeZ7W}4N zT%{W^7y5NeU%(lR-E|5GHq=^DyWqni4j+UzVJxJl_Wz|%@a;WJ(dUM`-MSP zelh5pshJxd#<2&h*>*xs=so@I~8nIKxk?Dvhcx*$)FvL)TA#v-+N zAWzdA#EZRSJdz|y2Zg28J6zRS7#Tz{1P*xjm-zqgZ{589BrZ7r&navW1;4$o%Nvc} z>vJN|#0tBxm?>;PihOm>X#FeOKaUD4NTHn?1^fw$! zdZE}KPhY;cu~+cnVq}}|8A=Sbwr(Ie5}CL!C+(;#Tw9CGwk)HFEsnk0v@sF~F07_J zBx!iqh=@*BWe@v@Z<~1`gF^QyQcG^$d1d1cDvX`GKf!Gwaw^l~7NgwmSBYzzS+(O= zpNdufiBIzh^-^?k(2^u}D|Flus4cOY2<(2^!Z{TGRotdz5>wpimrUPa;2Mk@ z$%K;|Ts;sa=*sDO-p@IIFuAAwD2rJfDCmMW6R@H1Wi02{qpR_&neCcBReSeU`QYQq zE_pC`0&IIW->z26O<CUS0I+}0|%x%OqB+qAdZYENOvg}1G6C_uz3e1e@d_UU;QxMjk`~!Oi zk90lvG^KdL0(=|R%;`0bKB)VGrv>OnRPWRc4<+tj4@M6@s=KuDiXE?s~(9y z|EffvT5W@l#eE4}D4V%yTKb*$yB?^ud;=@t$>luoNRaFN0Wyb^NMKlY!S9;4lH`lW z8}4s^RqQK=UfL1jhJLj@D}LeEiiZMq@?38v%eiBF3s65qGmrtsS3G7TJ2_CkRwwph zO@os>A*I#{`h#0tFk#6zcZ45=1HW8Ln^@-cE+!r5@Id8zkE_ja;jjjCK^FmVreB1BQJ=4ZFL%AO;E3?MwTY(ic9XLFy(ss^V&u3XcC(I`Y>L*A1Bw z6lQTDR?ojsBw-BOr8HK`*MJc#1_AC=ay?{hD#LO{n=_*){H&W-G!b;+hvezxqcKwPrn$asRzgwB5;V1S&=2zW-ja`>{|@Q9*QgZ z6b9k2*zz&9=Fn?u<9^9%a{-UhJ4L~suHi-Inb&jTdGqU;HD+^`?K{V8d+{Y`88by1 z-}%c!_~KZ|d{||@{QT=hi9JzsXe0`!tw?fTeTfLwnW?23-lYarE~&|lxncC8xO2Yt zQiffqzSMuK^i`+4(*XE)gbf?4Nl66k1o?MZzpsLjj?amd)hm_Wg3P z`2;T3)mLmk-^?d-3>M*1!Id%-AXlKGDkE2Fk_evSv)P^r7(KmDNqqDRBWAXjyud;L zKBTLOF>;0q)cmrwTnTlG>^TBle0_QP)0=Ab!55(XMlzq6v@GVFvep^q=IPx_u}Fl=a&R8QE zlpI#}RGeT8N3zJ0Bh}7@lAGj8wm!p!wSDA0g_Bv4#mO2}W-bh}Op8Hl6yyB*FwXL= zj=xUt%(B*a%qeHL5Bq{G!QLV2!QS~d+kvnJo6T(&^p4l4(i6X4!Xs*4yUMs z-*$~{9~rNAD!LPOB(-z66(cLcdOs$Y+?c|Lqm~q>XXQlxIVqBtDAf3vUJzV6|UCPkB(BO(gA`!+g*Ws zCH<&UzKKd1i9v5YhXxI|CklC|2CxoKd@c3j!|89iwn-4LiTy5uMi z6(V%RTN*H`tC(4MRfGYvVI+_m0NJhTdHAnz zOIAx6g(~?|3ZNa&|C|yzRa;uHnIDLtZVs+CAD_`-keDs@mFLjNgw8DBzy!z(_8~M| zoskQF^6_>`C)i6%!rcdi00q!I)%MYle<6$N*!Z!E&LVoV!}`g%2>Q^icYpCDU|Tc( zLJWlw@aPop=waY+Xb9+MbA0k|9!s!XSV5L`wZuv*I0j=d&#U8KT7p$d+BC$_L(cw{ zi`u5rCw}0ps^#hbav2*X)?KPcv^S5FKncCqQe|ORva*vECV=4W7U3dZ5lK1(|3^n6?Q~9N604E8;r*HKn?#Uk=4!6_a z=hjqm^8WJ#0{F%D^JH;pP7jN1aHV1Q4Nj~1;cQQtG_#zU)@Y6P5o)D15T+=zJNW8e zMjRWb*!?Hsh}IU$0@;%!;;4`>hAa_hhy?#Ygj_45sg{x4>Z4}(GNj=Wj<9jh!X{CO zh1P;x>8fBGYqfzgHJi%YM?a_Oqr;@rS(A1C=#qW+|E0f^lxtdCg2maxzG*1FAUP3> zFD@c;WSOCG5~^}eW<-z(nQd<0Z)P5u-TgU0b99E62n;e3^w^g7Sg5K`tK}tpQ?D0> z4q?e!yNYtr0=bz2IKKzOgPkwEZd8Q{Q=#Q>uw(9rs<6yd*oBm#m8j4~Q7akw=&+R_ zlFh-wmgq(iWEl|RxV$91yIIMKDR~!t)bkkT&nPhzI4%cHSF3_|Now^y0b_)-J#bUhPR#5nXS?B2}KQ^QOP!;uRVVx92k4 zf{9mgXZ#nGn@=LC*6XzNcrXNkj9B{I#o#IetKY48F&R~ps*+fLoUWK{eEUJ ztSR(QX^ex5!GH~LkHCdXw-qaAaW2lR?{g6@jUA$4`|03!vUsrPwyPkfnX1CO;juE= zv?g$^BvE3B#V=D64D`u1q`U9GS2-WK4*nEW`8$HzwZgI&!iB62Nt?^t+1#i9eeO{> z*O)lFk8~>OmfCcxz#>^QG(aPo_#+Kz0=7xO6=J}O`MTfy6|;_xKmOPBcujV)DY-6x z*->i31BN@C%kd~~C{Wd@SY%m4`geLD(UasrRn-V7<)8Fi(UZ#XFX=Esw-{#gaC~tt zF}Cuc94G&RgYp|%fZR$r*yeI#_{=6aB77g>$3?4bsAxuLBJVLZ;XlzPKYYAwj$;NEA{v$0EIyF7pZ__V-w-Z89bYL|F+HWdmz2IZW#EPZ2GAAM6NO5p%omp*nXP}Sc>3ucj)+}=)!5v9 z>S;C1_w!Ov58b@kMg+idXRS@4T6mQp~E;@m6 zSRtsH7U#bQ_tT(j1Qgq^t3ryx;Spu}ZA2;3w1a1sI$}G4q1RVkDWkdx)& zcdIuiWHcP`S2L4i$Cm{_W&<;D)^Qkh4WNW^_Be;5JC)>vk9HY>GsV&^F{*oosBFjp zA`ZKYCCN_gnrxO3FGk2}l@I*&!T^-N&p$3UYS5!PR>5i~ALtV%Ml;o$N33~c+X(0O zpPJkMsxDn=!;NtOcL99%v8+V*Tc0?9I|GM5y}-X&YAXJKlG)%D@yhBaQ@&AZPB}}{ zUlETaIg%cCr&Qn|D*ZF66HPI$t!lo#Kbbg4c~F-QXHwl$461vc`U)0TR;fyLTo{pX zzCr^U=chR|0G~`QG=P2XLjwuMqvC=`H#;MvN6#)j5eE({bu{BplOJ4GPx!3zq{203 zhMY~~gQFom_tdB7VsSh>v|n-hk&UFZjHAeLd>Nk z+2Dj{kKN?oOs^>cT91s=EA;Ui90{#QE|drY@A)T14#SCGMrov!rS6ar)SckFu^ANl zY^1swU&=O=9hZPrIJ=s8h*!uih~fP- z?MzmMULc9Y2v_2AA5Fxr1jiyYCWS&(^?PepZI2qYv>6k8I12euou<~#|9p2ox&xf| z58r>Sj77ZP_HS09CZi-p^7V#jbn<%SA+#2^SiVqh$r!6d&O%h(B^Xd=zk~_pLi|sL z#6e&P2AI2Af2Qu24x96jpNAp!{Ko!HQIh@HsN{sV9Sx3dRvXnCQ*cb7-R;eYPnEHY zp2;pU%Jpa!nF&Kd=((i~y8wZB?2_GB^&EhOctfY`;-Z6Zp zj0LP2*eNm{J$0Ph(9;$T&A(zcYFKFCvDa9vb@o%B9RZCc{}%6cd*#% zoS8EDM>aKDy?DMf{wq^TSrV5mI4%rszC81Xs*0u~c4eMH?FzkpD9$soXy1lCO$FLC zwWSTl75fMNwxa@}VBK%Et@v{ZxZp_5iXD*%`58o+V^aTvfz0%@@xwjA(UW_1mpHq+ z(4~vIfYkqCGLI^m?B{fSS;PA2qjQK^Ud)!RQ_upq(`*^r-Qc@?xRH>1=TRK{=9+st zqO4p%(VY{;vc_nPe3vw7XYr%H2vUTAJ_CYv^3WAdVBibLKE(pot<0}<9$?iB_x0!n6b?i z{B|JK*aN*Kik$HRau>$eWxKb9fqjJNd`sQ;jLQsWpQe^v68rE>S3p%_{7|7j`}5Di zU@(L#+f^Su$ohtz|R5C2Nm)?O*$3q3`)rbuekLF>M9z8 zNk6$em_~=nze|K4?TdFH(!gpqqQ>j4o3h$j_D^HZI-4KwB}Lmv(5!YRd1@nxgqS{ zytpX)R6(GNb+o)mw{9-FNPF-SBV0#mUZWY_M_^Xxu2XZEjuY2BV{tpmKuC-9d6CY6 zsS(|23?Nlb^$`C_V*gB}SsX=jt;J0-ce+c7W0FVfVZ*gKEd5g{q&vAlo^zLslejW$wOe5rV12R^^m2N?GPM_C*(33(1DuW3gfdh|Gi-jh=Ix_^);{(IeR58?s06%HJy4TT z3-85jIdUcsl-r4QRK3OS{olYj*4m;C%L+=dMC2f4zBbLg;{5KjRp2o7jPl3ky|Jb; zF?BP%wLMe>V_hD^?r%)GFk_3!biJN_ zJ{|vLo9Zi)Xbgv;DFNRQT;1emy@LFEV_}g5Uc*Mt&4D1CT2ecVZ{4Xj##VDfrL+~5 z*l+%dnYDm1f-b&LoGGWd>}deAsX##RAEZ zR^RelI!@(GF)nRpc}e#$11e|AgT-&w%q9J`sGM;pt8%6~ZZF}VOqDYl=cl=H#yYal z9b+toSM39B_dBs|D?xIHtwsv35tD~&#VDV+N zD*iOm0S4I}rG=TmpZD!(|3W)~|LG$A!M2=gli}8>i?Te-fuR72Cf5kCL2zx@*~q6I#zlr z%fvSrs5!Bd=A~B%OTFCTC+MKBL@RiNF-?+p>`}j!?~{MTgQuwwJbQQkX7e!(3wq_* zQ)}z15dqA7RRsoR{-Umci5#bQFWpy|a!c$f8p=CGGOu*a#dj*b#ZFz*u1DTj-q5_* z4#arnJCFJ8{b9YjnruH&qyNWZ`$;u1{Le5xX^XP!?PhIuFWwKJ{mFdu0mF*-JVi$1 zqgE>U<3j5ING>U<9+6z^LH3?NJ_73ob=$R;hEok{WdPV#{Hvp{5{}zg2?7?OE}zg7 zsI+TnlHC&wviW1~a%%0amAJ@uY^zE@;2xT)H$QF6%f#SCW{1Vc-NzhG^i>aet{vSF z#vo@J!x)<0><->3OH}7?tSKjKA01@bhRiW-I-8OnE)DLy!AA!)LZyh$zkKX3t(J?3!YT8C4u_!;!MgnCa5HxR= zcS0387-X7o=~VpKB#+2Fm*i1Ogm*dJ_5k2y#IMwj{4W>fI~{UJdVP!IaSR`e&<6kE zZS|ah`=*gToR0Qd%T6Lm%Lvz4^tdmLKO{qNWyA8g8OsOp+yz(<*5KRyR&gW95@pN) z-9A2mI9ZYl{0pZYF)6y7v(jOpoRh=KD$DUX`!_?qRvJOUQk+Oz4rgN z=%JWO-+Pws;z5s*>8w>-vccQD-RZe=ithuXgDiAAszxNT*<1=6HqG~lHRdd?JP}yjqu)66nW8ydh}s*21@$|I*-;F3~3p2qqV^Ie&=F+ zsiU7a3UH@?ks`gMWR|&DU03y~Bv}&2?7Sq=9^OoC2Ld-qui`pMtEz_ZC{9}`9O1Zf zT**knEmW-dGz;3V2vs&AfroTrF~ho$3ms3e@X|)Z&{+9e->*BszI7H&g4D~%UQ^7wDvl1xWS74l9ezMKqUeGqcle3-3)R%U zU-%^V1@&}Btm>9r$M95~%vKeDpCw_M{&pol#vCeGgJS!bpYBkpT`}$T+P6sY66e|j zN0G2dMo$|%UEdOpYe;2{kJ{z6LZijh?QZo;{}8@&!yO zB0Gbg9#zrPKPBkt7@a(Y?9wCH05T0u*0bB~Vo9WDxm;ms0`1&bwiPYa(7ZK%m>t#m zr4Rl%q!cUbZt(NI~xAY!PVyD;N+*}3ii6|kK+|1XJ&=#rT~YEl_F`H zx)041A0Ce^_;7js#23k7Ai16FSa4jO+z77DtoveG{`=eUl)k6w$93ecyAneb4s=+= z>E~eo^lHH%hXjw1PvJ1P2Dqhen0_Mj?P|5$44#P2bo2S@{c3r7NBsBxVr_0~j>fMb zK}uA#=${4sbzJbd;QDuKDA!vlY(}ZhFDM;xv1?-NMfllYF}r7dfSDM3aeU?D;n4Ay zo%(jk4K|98l@r8DE{fUT<0&_rPT_(+wn5Ps!@!HxraRU zJpl70@>=uLMJGbpXdzVZ3tpS8sy6kZ`?up|tgH;vTol|+IcGfNm<>M;Hh-6hS`l{a zfiKN$jK|!-7xzTm*Ve=6e}^AYyD+|6jqn&c2_c`do#u-9d^CtELdyJNaLBNa;6;l+ zeE$u*EOa7w;%>2_FN5>fMf`ow37G{gC>E>J*GsU0%fXZIGa6m$2}U#qrvb(B<*gld?Px$|jMK|YA8_@NgyC>JT~Dv(_$S#yuH*qL)79IqHW0WI zSs{$^H9f)Ma6A2dZUpoyfu-(jK}Yw+<>(3_irLp458GO0r??W=M+MK9b#~FR~0Kv7z$`id8H2@B{FY-F& zN~t<4e3JaPlb&!7!3s;bSpJC%g5o%{f0;|;j`}~rUdFOY_cp`MOkeM0iPt`?`B1`eqArxETrb8EOew*$gK@7epby*Nq&6xBe^e{~)h zLHC9*+w6B@COC)JbgkggEoNyZL&(xFkRt zQXCfE3w`9vpEKN{)s|@I>#Nr)qa+-Vt@-H~vrgN}J()oHs<2)xMoySst03K;)>gCW zanN4&N|X!elET6%pxBkYK7;(BU)k#sP1)#j4ZlZMJ(^Q(dLYNad?YS?wVslf0UXD} zMkGcmq#^@IMO+&y3+&47=J-dq`4Mq|boyTVT<;THH7g?x>;<`)_aB;>bP{#h$MnrQ z6M_#!hHUN7k}?iYxg)(T0lhcZO`+TNDTWWat!D=N!MJW7vi||j0I_g1pLs%knQj~d zL=T3)TEET0-R#I8>V5$#V>Hq!PL(ty zDG>)rPZfjEr=6DWs^YK8u+c|^OOut;u>Ev!$0Qc`x)NW?t9ypL;lXn89;O%H=MA#5 z<tisFh>|a`W{!z*JCP$U`lHV-u0SE!6M_OuE8QgFoaw^HV zHjK{1M>H-WZ&a%GB#tK$mX#PbO@Xq?za(f7Sltr0#(N#B1P zN}%S&XaT_Pd_k{yb5hO;Yf#OL@0bvkfMVzJ32pt{r38BLa z1YJoWwbf0t8`NPsEn_LVV%OEJ)RnCmnW3?FQqkb%t3ICAMVAkD43Fl{w0-m{dK_s` zlf4`~N%|^`k%&rKd8?@xHl-WQL$?H$q3+P2V|1AwC+zLg2k)$bj^}?)Ax558z>?3- zw`!$`!gTmZJsNgTZXe1V3Ta-Aw^SSMh@eNzv&sUi0MZ=h*};d4xvs}`HH#sAOd_C- z(rA<;n@jTo&9~@G9)u)q5OM`GaW<=o{=Jzl)~By&EpBGBbnzD)ETJ*TkXcXKy*^cpect+vvTmP0$Mb*oOPB@A^ z#lzqjgN_=R1$ad=aD7d6F4LagX=fD_T+@rxFYhqp9Ox!kMlrj+`f@5w4LtR?)oh#P$X|S%NJ-{1!>=0Vk7z?f`0RbUG ze96j8H7q~_~dX|feu8L^`ca=%sPhwxQqeq0FOpMUOqYP$2s zSlz_vgd6fPZ1;C!&emEp-X+xzZob`+Z1Chr0?Yw0?Z*j07vl<=DaY%dWk3kJJSe<* z7$lBf3@UVOBB~fCHdr0EcL?YI;>JfKu^2nD?NH4{;H8&O)%jaXjv{lK<)}gH&hQ1t zyL6eaT2f3+#xANVQd6+^Hh)ZSQhEE0sY)wBFfo@25PN+&5hV!!dA-{5iCw|$W@31P z$#U_#g_vZE44^r);1g!rX1l(fZ5Qu>90>o$S;t{CVL~%#T$QO?R7@;*r&w8y!LTt+ zb=v&pM1*)-w>ymc*$CZxQA%rsqSW1qWtijkC>(F08;d6S^bn3IULs7&XT9djy5^ z;#r)uS3<$B7dPkzAIzTov7X-0vqV%YN0;*%9lK(9n~LCxdQ{-klhS=luv?7)yugiv zlW;@N z2IU5gFv7wexkV{MSbkAGfq9DIaK5IlWfdZXu)Ixq`m$8tTN4dvcOyEaa5`;-W^wKV z1H8vert0bB?5D+eFi_rQey8?goAE2O8HP%=8s80DCztui%-!=hnv8mlmj)8*os8&b zRh;%wL9lo=eie*6EYh3F{QZi4f=g}Y*9$tICH4LfByuvoS~ZB8C%4>fWK+SAGJ~O+ zO$k4mN<6(__w5|~y1a^h=9=L;L&`UCq;b@v2PEfRi7#i%1wVuJR`o-yZC@Dw4m_X) zQ;;s2xUU{A=_SzDi)*J1Lj^^+?MW<5v#5ru@rnmMUaU5@_6|jaqqxTZ{QdRmkI#Sm zZF2CpLtU^G&UZW-#%YGm^r3q4mS3E$j2XsjBEv4YQZY7)*9lqa-cEuvm1gQ4E6dGQ z&UF56dyJl}A?w&+v`l8W)$gaYjQ;>Xkr*{ZJ9yWl8OkG9n$3Vr6ys(8p19HuSfuLS zR#))Lz97w^WJ=JyS5H{dWs9V{mLj%$hKVh}O9}EX?%kJc6ih0K4BIc=eC2XdXLujX z?O2@L8=H}*+@TfGpE)3a_+S}nHoOw?S1}Rqnoq=HYs@vUoYa`@H8raOS_MlfTj#Rm z8>d(VRj`bg0gdp*#?}2r!o77B;c`c=$8r$IgNm_ed{$}IUcJ596nE*A(gHPD6NnB8 z2e(%ePcA<8ZgaerZ?EQjAf@*$5(A?KDbA03c9r8)=kEw0Y4j$iWr<5b?4r4K4DXWfTy=}|FHT@^ALalTnC z0me7POe9a4T3kXYQTsFNAI#i+ulEjHy9;Yc2I><>g zml2JG37B7bydAL<3O%ncPk(w-b!|w3?5hp<+BpBxFykdeU5b>LZ%0H$KfL{+a1eEp6W(Z>!M4uG&>SQrMeKvt3=Cnvhm7LUG}YiB3q-wJtic z*jtDCmCE<(Y#rs^TgfwKghUzp?0HkN(H&wv9e&CJ_z~)-=daW2g_a=h)XEog&1w9d zX;N z-1be;cBBh`03l%KMK-fCmR4@u0XvGvkPKgd(I9!`O4UFhchLz-B=6UCedxNb>jFb! zeBN0@BXH!%`P?QVlr){)j66Nqv)R|96HYm`v8#_DQT5A4qhBvwN!=GuQ&+ zi3gSP5vSBxu4~cOD3AXuJER9sN-6ql;wR(vN?iaSqOZ3lI-0+31beERL1ne}(bC=z zsPP?{wa#j9!kRcMdj}XtofTdwyT+EiLcec#JXts>~oe4~Q zxZ(Q~^oY_W-QhtZ6;gHYNTF<9G?Xg|^85$w6*>;ZFAo7fs!W*#=Gb6QwT)W(0#57}JHh8C($@p*(RyMn>} zY;b3SYY});v&fW%1X*HbRgl*+S%W^pTfc%{Ukwgv)|4O=D#mLc{q9|?M?ySFdqbT# zA9MiHuwduYpy5pXAP#9UC@m54%6=S%i0Zh@EBor*-&JKP2s3LB$>o=pK~ zPu7z=D4U1ccs^aL-@MwTiR3fud;}Yo?a1kAH@Ig|aLLZtQG%r$=6L4wmr)_k|6^-? z!e)P~I`_az>2g#d_V?=E5F{h#5uR`7|DmNwFJB6QR?^L}SxCUuuqk76#?xj`H`K5a zgDqR}!O|Gic)gOZq_fiv&uyc#jUjYA|IaPVs@s(X(V4+dl;qogf14&Ud|BAAU9&8B z42+O;6SznVU}kA*`!sDtkvMGWBT;-R@Ew6&lm=K~nDoL}HUyJzQwQ{$hITCQtuc~{LBMU)M0Rv31sYXv9?u53M4x?(lOu z>WdHuD3CAtAjRGo3gG4N5kB1$L&2#A0Bni1tH=f^Y_ROHBgeBAu0`vy!87Ty9|@+b zoOAtw&B3d;RFui{-_K3;q=mYGI2eDp{+!0IpL-~v$UN-*+;Ls-51I{IRcY{4$vz31 zr+X3^3WcQ~_DhGV_R8kod72*XG4CBr?o1{MXXAyB#9^F7ef9Bny1txW+86I2Om<5L zu+0aPFNnIK>|Mrj@X#5@L6LC;o>n|^KI6!9JwSU$M1FIK(ZZfP{vzrEGdM)mWrxkD z^cd6zRG76WbJ{2Lm4L%~tTtsx2=Ee{@-d*iTbLuo>MF7`;+{Qjo9oP@aGI17LM(2G zoDV7?X8^jyyx(zrz1z#9R3WFd>dmO5Zy3K2Pe=oh^~c~Dc_m-Mx??qXNH28mL$ zuyQyX(+gay6xZqe&C{5w5pDB_w*)eV4Y(fVLiuq);c=G~~T z0_lB+N6M|_0xJ}PZhKGv?h-Jas=Xo%hKMUCvrlt^L*hi4Ea%swE0orW4|PSqmpAc- zuTLeszUqZlDhZ{q2y^c)ZNHmPaFJpjjA&;sq2@!(#7xzzF0}F-G z-*!e#V)=6sB6hMZ*P48Xd;^wpY*El{pYA7j?u+4;_wl=mh4;<+m7A?vw?;_Ym93)s zCg#|YF2oCLQ8F=xA~T)JwbA-%ZppAOX}aZu`mv1Y z6BdH(SYw8Y8GOzwyCiJvS({1Hp6_@0PQOj-E%ff0wZqA1I1~lYbUXVb9=`(ItandU z3%frz8_u>Dwz>4#rTl_8$%UYzC`I7iJ4m+vNp1h|wai3U*r5EC!Xuyjis62-xB`)k z-Th?Zq2Pm)*?Kz%eyPLgP+s^r3gg9#gG%$|57v$Pe z*dgv+#L7gxhp_&G-Oiao1hZVQU~4zqoal-n9dMH%J<{9WrlPmy_;EMwAgO?0Jmkw%`XD zw=1KM5^p#>zLMHcd407v6g(i+_27s0Zkax`(;g!(v>D&PiujQEY)5S z6ZhN`mJ5F%u}loNTZuKhssx~Sx-z#9{Yc3QlOE5@9F#q6s) zzDhP|dJf7wxFx=IbGGt~{2egry33&*u9~V_|S1foC z)MF>&*V$?jcM0e324>Ba+^NucgjL?1|DWn)UIVNAg=Hp~q?T3;j$~up^(doe`$(G` zxz{Wui@r((HYP1ye+DOM^xQ`|T5cdQJe=HltVh`h6Isonigwr{`!<`fP;7xG=v`|^ zhNx$MP^2-q^Vy$&4hDlEUeID@6rV~Z5-2Z1Q z1i~^`_imB@*0vs8^sRo$^>M3P7hkR=46}QWCHWOUxp~8|A!|$5S;mTuxK`C@i6=Cx zZi!A@M%ccvbJ%bywfN$`m=9LotSswOVw-RudY}0(8-Omy7YId5$W}9U1gQ6lP)Anr za)f%xPKQ-13G$U?U1xitSzebMpY#Let%(8&puRVbP+d&y6^F1ZK!h24tkG~&fDB+y z#|im5RbW79h17G@tuq=|co>=yw;FQ_2|A_aewmyDhJaE}Efv(m^jyJZk*mNscs`&T zgj)X&;5i0Rts0N>0jB_pKF38eePtyaqdTSI-YLZvGxo2za$Nv%_(L^?{l)J=K~H=A7+s~4Pc|E$H4gjp*8^h zHQdMLQP}ot;G?}3q%`%5y;Ge6_*lI6d zF=))A^=oS{h0$~YWS>ZV4d-0el1b0%2EisAiFYk3*2?KBa%qC-`$FX z@*+L!8aU^A`9fV*`qH!2c##t!aJ#JCx3Qr79 zCzOuQe_Z?$hFX_it1n;Hqd5~z(#@M#$G;M=Q8n|yQ`x82w^#3BI$wS8LfR^I^SDo>RNw%I5MYa! zG9%nzH?MKOSjDdhiow+8g<7KV_|(XOo6pvz&YDIlCP-@W>6$iotEa^wZq0KIf+ zPUz1O6C$Z4dh6hpqt*lPAzihtl#*e+@vu1c1tOE+{w}i4aD&KJbH@

    `V{Qi%TwhQ+ai0=|+%Plw;q0ODoZClVMWI^n-KleoX(P&|uhvs?{Hj`^!Na54N^^+VueR8E|T zZ1CMGn{5dRrzTIO&GysB(Fk8`{L|tZqTbvVnUimZajUZURA_Y*#{D#hal=QTAdUZ( zrq2!-w;iunMzI?w@EAAB1G*ihq3=ht=RPs+SEqMCXszB=A!*gl$&Z5XFPUwY@Akr< zQ7Biy2oK&oNYWNf6-!LbB<>r`*9-_&MJ}rM3oD1GYU=|xnzZ3+{TX&NpyT4>=W(!z zukG*W{?97!bjHQlL*Sw9{$EX{>nAEYeheyI&At#m&fKoh>F8McG!|sRfg4K5c+eE3 z<6RW)7#?-Z56rieIsTFQs4bMy(-lQ=mBuo-e}ay2;{1t3ce3U?Aw|<18=c=r1CD;` zyjZJr(Q0bM!5Z;Of#7)hir#F~8;jT`YDZNP--f#6NF)F=y3p$P->3UO9Q-gIwMSPG zVwrInTm)M66N*sjq2Ktuw#RCI;Y3M!#JiW0QM)M!>qD0CTDo|YeOb|THxZ?)~a;J^tzI)!kw`56Ld0z0>O^#$EY}eNzuXoZwN)K_6R7h03Lr zzWq8<4&G`3S$6s=t>F5Fs4 zy754ySyolYe%S02z>V@P+?3@I*rK3D<)|V9yEUY;i2K%f$X`esuE-{weo})q`6Gkt zJ^PRLXxR!b+sXBZ6|1M_RjnvgG=pqWD0hhw4);E+jc@{_-bZ6JSVFva-1yA6u|Kne z#Y606t68-E*4>E6k8tU8CvrZFINh0v>06`?0-N)MlnO)p=DAmbXRz&|1#jamdbkFt zJE0#8QsH;beCcRq(86+UKJ33X_czuKiFwQc$ym$M1oY%#Dr=&jvcj|>^)Y&|0*H3^+2v{#+PYe7 z>mEp*ACM5C5{b2>hhVqK2%WG?ZE}@X`N!uYBqIFe_O5QXi@%)OejA6c%Wc=^y-$=U z_%^LAol5dgLsKVEzM}7v+Zkxn6r8d72c}?r;YYJQ>~%{N!_8eBPusD$Ccj< z{usb)vQ6q#VH>=?a@#ql)w)-1#yV6s#}`#&ByBdo#YJ?ilr6FUz2=_O*hCpBc}zt$ z5kqKui!jUybv(lw#pHYdd9{wA<`_)u!!o6T)w@jln-t+#9g*0N_>%&{VkpnYAgy$~WL%NniObFo zau2Doi2m>!W@~nxQJoJz#1x9i*fY1l(U;m7vTi5Hvr40shlCL$+`}t;AEgvVe@Lpa zm}MbD{UynRxgaTJ8NF7ftU$R;{tg?*YN;XAyzX2EFT5D=_eAD9UN1f_H-vMLQXDyc z`T@mc0PDGG?(Zi3d3lQT1Q*rvfkw-7md5Iz%1Zr{t3t(q|H{-$rm;~+e_#tYaYcw3 zi_y=DpI05YV%2w=16Le?jCNjffUa>(ngh1!bgfW%y^sz;0AHOdclnfhn;AUuXkY{pr21&<4UVBOLG9PSQ@-{+J=t1Fkv$&c+`>02GbhAl#P5xuEEz^2aqN6d0 zFQ;ZF$!$fs@;pmCL0Eo>#+oNn+fu%(nIV4%{D z>7(PA;q!WSjU>-{JUYL*TyD3Ein*kUT(@AXr2an%@*0z zQ@Qy6**n+nHf}6yzrU!LN%^L4lQ?uY?bv2Zij&M2E}Eiku27!r=&Gmdo_o%}|#P?AL7iah;Q3oNTaGMS|ZUDjQ0CdEFD!>7*m@0;7U3`kp!&KqzhUV6a&G(J4 zquvOjqmWKFNUA&sxBSq8;@x12{V;t2PlK-ELKea&!GCc&{HNcD%U3tIn15fUf{T zRGH0~2Pfs8S`M^UmFS0gTC26sM%3!)HchX)EW55`g6ArVPxzr<;vro=!K>jelqcF~ z0$0N&(XjpWfsM(CY6)!wV`OirOWu&G&xnQ4^$<)z`x>&qh^C3ziUK3wgeVbB3k*DI znb8nc&Ac%*>&V{`0JWn7AVi#MANbir6)^J@eJYqwUJ}7@>Ae71GRnAH=rwW_u-kf> z#$F@-spTJXLNamL4tH*i69iNwPEkF3)jgxfRu()$Yn}8$VDOCGXb(1M5p5YgmKJcf=MYW;p9<7uoL!y~&~$^Z+nv)baRqJ` zM0VDSxwlLeh^_SOBi>ylu1WC3sQGf7^@wFwsFbfonZs>=T>-J0yM`Kg5p> z<;3m?8QjJ$;mo!)0f*6&n=TnC#nuDIADvGHh(g8_r`XD)aMYrs(p6;yEx|aHD;FJ! z89sJ24gPV}%%vQc7*OqC7&N;h{Hj4cY8XVCmuETx3wx6=j!Rh`w=`K8$8OcQ{q!(B znYlsK`Mcm2sP9dztq0RDLuoi`Nfcd|in)~tCR`@|po9_eHP7iHE9I~{Hs8!w7l37@ zeB`{1V}|=4)=9c7ayS@y=Cu2GzMKpOim|!$*LL!fU_fhN=>#4Wtp}wB(dn`j5^s+^ zx*xhJyFuGS#1fO}tPU^0z+{M16_-e)C|aJ@S@x3M?RP1{-CP{YCcOIe!}V+f98T1t zZEA+$zW$FTEi8H*DaZ^8iwCKF1Bq9pt7(oWq;3A>;biwE7=f(n2+4!t!xPN0AFriG z$4TcAyUsyjc@|Jcg_zIMf<;7<6!;eVrd1`hXWn}RUy|noN$@vC0xb=%w=1^cU`xtY(FAmvjn@|Xkb=F#0vp-QSNB9w&V@l#fj@eg zZm|s#s7mZKhe%KymT~ne)p5o+eMw+38Ir~7ul;L0WPuDLp9$K8uw{9s4J+apPKL4A zhWjcTEvdpqVJDSj;qN5+JM#NQmJ$<4`zzWP#RPuG%;$o#F8))b-(bC;UvIY1eoPIQ z6j8@UGN=NU?2B<39b5k?OEEB8geQp`J7`p?P(%w7`0b+*@WbgZm+HgfV{wR}czZPo zw#?GZ2_Shx(#!Q~21{_MZBNLl$m2Mg{^;Bh&$d4szY`$fbb9&cdUNiQTO5{Zp0F4~ zL#IJwL#N60yVY|0aj^;AoZ9t~FaJ0r#gmoiw=2G!rC!%J9a^t=v^~Q#y;Y^@N`yrF zTouKXXK&kdbS74=_rp=8ehzM;9gZUnEn zJWJsWPv781MU<#vep=yQ1M5P@`> zwZ5-a9ie!55iec(bhZ)|f7s(m_`kQOguka$<_`n}A0Ci5;Z(CPO^NVvU!0IW!5HWl z5V*7S$wQYuah6F-0>wYRJFZUxMK8A&e%|2MLPqv;R-FbjxH4UqVG;ey=L04YDMHC&IRgZ{bZ_1O(ZTjm8GH{H(H9c#P9yq* zQa_Xa>Wb)_Pjssh{Uo09JMom47@xTS|F2yE{@*OXZ%?Q~wIUkBhb4-!TTiK%0m8R! zjcnJ2ggn4*87g}r)PFapXK&qeWvgal(GD=hb7Kv)OBzpu6eLEoeb#r2A+<(F1e2NM z4%A-7a8vlIjZX{z=<&2x@f@}A^Nm*X584hnsdVWpiQDU`x-?|h6L+J8K^&>bWwruC zmW6bPA6$KQ5Ek`wP~KxY8(0eyfCPkausumR%l8lEmh!vyaaRWY{Sp=uc~bd){mo*9 z7^@uRnWeg~d*%S}bf8iLYou~J8ltoQt#3fAh)Vjv=ioSWYrKB9oo|*`yXE?_|Ag+j zHME^4E)}0|r}9W#a20LO{9yFxe~pN4Z+xRWUv>?6TrU4mHmYJ24DdHfV!tb@x!1p} zZbs9RMJQlxv<%}?qv6qN`Of^cEiT)Zjka1DDrZ=86{E3-XX~rw{8Vn9o%Sr8)%%+> zWf?&&A69En6-WYzEC05l(H;5w?P8-Eh6h3h4yVH>CyV)lj7Dfp{KJPu`4HNk#{L)L zG&ixel0zeLM>Bk-Bwc>>*lWl2du~`-_}auO{gMrWO!r{ave{lXD+JVu-V~sGlvA+m z0}Gh6J=S%*CB+=&!>5BIW&4>ES>e-du^&srJR6io>~n-~-he@+)euFD2M=^rGq32G zONeQISIQc|nNIglKTbJ76&5l1qKJNDN;6zvS6@u}R&B3~OP&M$E&1hx2uc0W? zZ(fEoGGRtr1hqKhL}4K|LUSWF5YKYiebw4@eWm6ss06KcM)GUAc<%)CmaT&u8A2#{ zkAp`lG233hLqd^d0DOpq@S)jwdE>%6Be=5MB2T8a>@XuNPY6?yb(3I5aFTrc?e}Z{ zLWxKX-cRxxB>*D_zA!k_X%jxU-x@XOmMJ0=pHzvPplktrm~SsG2cp^ZR(Zn%oXL!G zakhP|z8-xQ(pA?0oD4;yXJzd8!Q#_=;pD_%c=GJ$(Pp#WXukB6XQ#Ki&9T*+x4HY& znNSb$h_@=dJ169cYQ^xWmD=sK=TKdM{CF{=WW#}|?sh*6;399_*Vl`z7I#gUIxN8B ze&Z5CU=^btyJ#6nUx?G}ycPSkW+@Dx#O0|KTVaofmMOrp?&q>G$9tRnL4nu4PfuN8 z3N$jOl&{E`H5NtJ%dpX2IGbcI&!J7jMT(>DtE+=t!+f`UfOej8j=@}*(q#LJ>VX9- z#zG1#niH?}BJ-#OcN76ooRdaS)88f*N-&g#(NJcma?Ae*Jciq>9ipbN=x!$j z(VSjp`^%=N3YiWXh-l60+>Ggv+XvR1PFlwpA`HkFgvjl@X5sJbfyXQ}oK^5qw6(%x z=H8UIaRKT_9oBreAJGQct;ne2iLxF?;bv5<<{!;!=28{Hs+L#3jntU)b{v6E49qLV z1qS~siiwxg*=95QjQMVWYMv7G?KLjW&2meZKVNYyW92qC2yQ3&-VS1vUU&;hdIY?* z_lqVjT^sgxd}iYm7a)Qv9E87I>bJKkns9~+!J`YP(Ebw%A8Q%h631h(4>LCGNlCNpi0)QfTlc|BG~HqiR6gC z^AN0w#`$^i^TkjtDkEP|uE0<83rf^&gR=Tl6klJcW4j#!;2~~MNQ^>Js)EKMy=CuB z)p1Xwf+}qHpHa=+)my56E@tq9ld~;EMdFdPLkJTHSL{TEiKT5T}~p%#(Vua&QR z(`7@1=t3>GdUu%^Zy`lx6~S*h#9rxo@L_9{N|qU}Yc^rj+CLIdU{Y=p8$2gHp-Cz+ z;X`Q^D+n~D_}z^5NY(hTW5#kUH-FZ*Od_+qqMjBDeHk z(8dVSfJ*TlFU$6pE3(}d@g4uX8jSe=2jPe1NuW`fUYawp{6Y*jSS{V*ro`~rkG)%= zE~zX6811SJbQHyLSSo~{{B{osG+(SPe`PxVxS$2gYH>Nb01&1FgLF)~%A`!<<0`J$3$yY36)`NLN5at> z8&`61C92rVak*j^_4OxH3Xl%!(*Es4304lug&P|PFpSH_tBxBxl|NtTc#ZSZijIG( zBNVZ9p1q?K8v%R^;P{u3$rQm_=)488rBW)!H|)7%I5OR?O3|Z@5XR)>H^#sH-wC;C-^=-ArITXI@S}+^68sOVK zP{>CA%Yy9_w87mMeHaaQ(rualME%TEOFO?&JnHd=rkT{HZx)bJEZ}w$8Hsb&-_#LO zIrLVBONy{`Z~4fYQy2Mj&GhPKCr7mLMUW#dA{Ei2 z7rwkTs4D}16g&O5gIc%`wVf)Z`v zs2Rq7Y|zY3O%O^O*p?2!A^)nnS%`x4>KoRwpY@*IP<%(A^O%YfOHf9eIqEUevkoKk zqPCGo-8(sm(cnmHPsM`s`$eJ_S!Le7wEe^*BGw50nO-=0_JBH!MMc&S>;t|y$|oe; zbjx#cxHQijCutXjBu(r!2*ZFoQoXbXYO(68&->l`yDWy9Qe+X2L_4z`!5jDgj=KJ@X)6vc1a`!Ko zY*)~cRSbw0y=O8cUOx?RQqcC~;O*5L(jWAJNmgs9`y^9jG<`o4hwSJ6AcQ@O zjihfUY;}9r$!a!Vd|a>2S*|}Xjo$-&uCiz;#RZlYf7kz7DboJMMs~hduPB%G2)f5{ zjH-R^-WyNifrYpGkZh}^!|3(d(e(KA<7~4ypAhZDh_^K0o*>>c*|%KmmlgZ#u4{5# zN$zNhQ)js&A9vl?lFpkb+EXZn+J-4xvN8YdD-~f8njMv4-y~1f)4aAxCG8Y^h5YXF z%_!TSsd%EOli)#?-|()Ay)02>ZG4GtST>M?>-M@XLmpeGTOPE-&00lCtPF1C@YoFA zN;yuG`aeKGdn>0xJ=dM`tm{gve>r4@Vb=alsBvX2{noW}U80vtC8zv~jTf({gX-Xl zHHh9|d6y(AJ{%AkfjuLI$ZlS#ivbODhOX*Mu=-TUXcL_7#BEFKnBnNfBu9xN9bVIG zievi@F&6wea!m!W11_-G#=jAvD_fKTtTcDQ#e!tEn}BBizwW!o_I6%!9w!Ks2h(p- zzAU+?61qlX*O-Xx>Xiip;M*;c?l)dzKzq z96oQ4)WZ{oSs_BQALGCs#*T*)FtgqKqj=Rfv+31lt)g2+cH)qpO6D`M9z#v?kyzqs zuFxaw1p;V_I43Z^%IykAt-nAWJ=q}A@aIawABQA^o1TsEe4Rd=YWDlnl=z4lG~t1A zouyx!n0|Xs+ z&EC}qnq*S=rpB2kMaOgZF^8LaifN?ku1jn&(gl$61Y${tymy# z9=4P~CP}m2yRaF?LS)*-{-{0Fs2@F8N?SY(ozuxz&3HTJ*i?LObgF3cLWkNr~eH3MPw-+O9 zEVQHleLnW_?l*K*9uMQM4!7lQCAG#Zbm#d-5`sw zlW?T4Y%>~03MNA;;+~bt4j%kP~ca3tzk)&*R^5g zW{OK=NNCu8dKd}_JHiGfwV^Q@f-HEsnydn&A)?|aZpU&M0hg=!g2-x}+uYku{5 z@K8jMWz)+TNGZR?)zR3V1p?I%9cj@9R`6 zla??dA=Uo=@-ss?H5=dUXq6cI*jc?*kK^;*YcOF;feU~8aNB~8EB~K;YtIuXyMyF5F5{&K(Q0(DCRU~ZF)nqyn?a>90(3G&&tUPVVm+f76hQ!P) z0Uyx?Mr7=#W}UH%_kb1+BelPNp#fMR zeJq;e=c_fm#Frl?YiymoT~l62BFMQnK{^Eo=n(fopGppa{|>PL;pt;VU#Om1mNK;u zPTCREunjciyACoBDjy~hdI_XDaHNx<6lHnTAi#Gkx2k|e(@SR|@>(7oZ zPHj$1C{^MrLu1dHlzEqmD?3pYm2V+I@-}?lLlVc8Ptv0buJYmy-$=`a*iySX@;kf4 zk7k$A(KCSFYNPSb&HDN(vE27Wu|P2$Oz5t)+0S;AWRIV@<``jTXeLP4sWHwE*~U1} zx*FsBB%-ZXGFtXw;q9|imlTFAw_AP>1-N?lPR}HgVm<5#YG0pz zA=97L-k1S_cr!S6vVosYopIq*Q^j>H7C?5Nwl7y)Jxld}y|q)gl|Q3}15;uN*{xZ!osbUIqucwSDyk&5PzLb-dw> z_H-w-snZBZv2BNgh;=QK@WUWVwp!4YT0cFCjvtncl)PyMXAa=T8$!~5PyX3cwK_!sk&6>d%yVc1q|pN4`w)7Z|eCF;R>MouJ;D%$RG9`$Z*rT&2Nyv8}F~*-O`4VpnwMl*~KH&c?oj zp(c-Gj;6#XZ`ObK(7=t{refdWK-{P$!zHu@4NR&@XpLBY)|<;XGa=cB?NQp3DUQ`2 zq6EQDS#ESzj!Q<87X2rJ(ErBbi{!Rq<@Hd9^K-))XUX{@yMg!X#QxEo`|CoUoZcl` z;ubj%2O`qrBe9~#)Ss0X0u&dGD|adn#@|H{>hd-kj8dfo`c9OC;>xLDut@z@#~s^_ z&)WX##z!O7YCr?NfQk#WAG%|ta%JO^9;#keroUep>)pr2MnQZno6r|7vqtvD>2a6% zOBG@wlWfm@!T^-4Q-hQXA^Jpntj+K(m~AOof4S!h)W!L6sFKQIZwvclf3FOQ+AVxw za?#~!K(#81gX~OYIKC$YbT(|Vpht4tspZhZPc+u`Fig7=aoI(e;s|a^V>cP!__4iz zUii?5CMBi&ED#a}IBEeA*+K`w+HQ}cVfd78AB&x+Sbv^vcdx+qLqQz~AOfyB#yDz6 zL`$~*sYd9T1_Q1mWTx}5ud+3ow!jJx_Uowt$1!I8dBV!7ssKAgD&U^>%+1ySWmgiW z33lT<$*9&00=)rg-0HZ4{P^*=Zah^16d;=pn6F@``UPP{8Uj7weN~L%0$yV=AX&_W zH6L%_99UoYW^qMyeo8lc6pTNov^y)|BHWg<=|s5?>1gY_DQR^eF~%(?0wiC{sF)l$ zSUi3di-((&jQ*p>fBIo@IlVD^*`->{F|YRIxS{I?`}huQD(nH4z>jS6UHLCGJ3u`?#wxV{%>wP-BH;- zCwTT)mJm|2NioH+67ZR2#+{0@R(7G9gNXKUz;W8@Le&qj>V%#jaLNEH6nB`XYo&!9 z5S7XC!Va0mp)V{=ziCj)De+;+x!fElX;Mgat3S7BEOTG>+Y9-WNVQi(L z?qQs+yXCk7#EX_ zLqI7Q@d8aF`V|Bjatv9C1jA~PoIMqGbAaHMS0l$)HAeDrWyA~+yJFEEaEjQnF-LSG z=$sTKypcmHcQkmf+7M5Cw1S0noA+#&w8uPEhJkyC5Fc79Jg&p3qk)3ly+*^T|v)cMyBe$QX)K!Y)&2$@h+WnD&nHr(pGmxUO-1nB}L?^zq_y_D%?@ z_v7CNPnT-(?$y>(f4<@Qfuef>1P#h=vAF~k0o|{$e4GTu`jcb%IKlq&s+O=CV$r!3 z-MR8qPTX^EoG(UFE%v#;Z|)84Ls4sVgxg^ElZ|qF+#9$OA>gkyT7d$hpx^Y`!F6*U zd0mod@&$af0B`0?%kuU^v*GCdO~{yhb)I8MD^abf&(_|Na5x|&DGtI7+^5)T9>hX8 zCk{kjEcv) ztOc7OH$8H;T&Y%WOMXV#8MnhSu_t|=pnD3%1QhV{!wSB6^SB;Ov&MPy*%3T_z3Y(9 zxKH58;rjXsJQ-@ZN9GA76n@ixv9Z1T1<;$-RIQdMmi{4-n8?!GW3dQnD8vg@DVB%; zHq?!335b?lLb^yc4%DH*FYvcYR-aRKM*eqwSq&#>henCvzAHU5fi654c0g;)!R1{E z6gEX2gz|BL%y7LBesHIzV&!F$XeK6T-nl!HK*LKP5_Nx2aJ3v~y(q9BvXBG1BGQS!qc}$>0FrvA|PBw%|6vs6zk#SX8RM%x3-kc6yqo|?x zBoB?FxdcN}YTN*ssJpbRb8)cUlg@3HS90yLHQEM(sz`lB82@`n=gbf_U>#Z`3U?-o ztk6M^;{sH*EwI8z32`QY67=0V)M>U>>4xi-G03d1MWi(N#8^-Y8cFuXNrW2KX#^~R z)R$?M=ENz04bmG-JpZCWWZ(h&By;VlqXVAHLY$@u@U4a?(*e*C!I- z^e7JsU}T49ADTK<5cJw(x8$*ygUTc+PD*;v(-f%QzG~nW}GkA9%6kj&j0P{PK5(oFuNbN+Yu}5%~9HiGnx!E=8_Sz$?6S0+~R4m25uT)94>oMx)ObSJ6 zq5}TmQGpDUI;>~|K$mHi#rjS{+d`7O)Bs{|tqQUg-vKJsNB-_J4Q6woFWSEq01y>&6JRWmo3*I5B=X@#2TQ#D z5g_=G`gDfa;YP=*q~Kcd#4GmRXtIJj&MXMF7yxDdURn^D_Dm+yd8OMq)VE?SA#ui();EPn6H%Ie5S5_Wj+Ht zqUiBxDI0l~#IGCbSxah|Y+xKYHruT)mh&+k`&=Dh70;6x1H}r?NFY6j#5Y3t#mNQl zfgmTHaOJz(`KTp8e}!Dj*+ze+h5*-?cZl)0z)1Qx3EIXTLNkwPZ%KgiL@ugqceC#i z(AD1Pw?O=aN~8vM@nN}T;}wbX>3hJAbnlpxYfWnDlEiAou4qOCGt=@>(I>w8jv~G5 z)lQDv3lAM~J_uS#z@b;>_2Ut_t_7Rx%N^xL)A`la;ONKo^(C2b=j#yy%dye5akq#k zN^3yAqc_dky}hGe_075@7H+$4mopk|-HPmOvnmcKJGTH!*2aoo`{DH0#q1ANP4YpU zyLhpy`wbz;4qO}nwhpEvi^yxXa$B#roNE6VUKX$p92B;nBxo~} z9(Xee{E&Lq&$ip;hszi-I)fi3C{Omif>rb}2zMAb%E z37O~$Kyc*@d+2`C#l2}Kf#uPLPg1m@KZV^+sntB_Dn4OHXY9hS89ww~Jg=_bt(IFV zbfXrY`zg;(E9EWRek6QPzz;TFC-r zG0T|Rr;&VyaHqFnxnp6HudSz@4*JQ@z73vFH5!H{ z8(HF;h5k0ZGRAis!b_FY=cRhOYr|1{z z;mz-+LEVvS5AI&(hs)2gmtM0n9uaDxifo)TWn426?#&Y z(9;@G=2kXstAwKTy3FxO=mcBvoOOIY8a+yPC2qP_?|%u~+(0rmdg7REt`Ic!@{ls> zlot{06nc>dyhmawtJzezs@#u1WyNE9 z!&K+jox!K6Gl+t=S8HFIlVoMK#YPg@x5uPEP3VJ}osJixQpR-27%Xx% z`G!Fc1$jBXe7|N!gl#z?DQtl~++&9&xv;2#2x$kS$%Vp6q-StAkuZcTT{xsr_R*3k z|Ff*$`=VStf`&-XJ%x>;?-c8ph-X4XVNtTsXfWsj4c-=oO>1F`@qrK@72O6v`CnNW ztPcz+mAN~<4OO0tZv#BL@okW}A58dvRi1N-D$n8DU=8vDM!Het;%$XVBM=~DuzAH5 ziNQy`UH6Ju>c4@TH<6P@JSg%AY1u^m5~LP0W`rjW&(Ar|Qt>j45K3hvCN3y$omsG<+w*YIeuFq{bY5X>35Q}T(3AwE}u434`y^YW79dGGP##_qm-WHn^JgSus=>1ob(kR0dQoC7V)khZk zdVGDU*jVt&nt|Je*_;b)z_XNi=ncM1eI>Do6pFbogZOKgL9iEJg*raB)U!62~{yzizS&$c6ne*%(jkzN2a>2k;krUm79U-@E^l}JaR7evASwdGkvAzJqB#q z?s~uYO%*YV_D24b16TH!8=T#R%J!Nhjfoe_?m&@;CPwNh8UEmaXfCIk67PVuU|N`Y zn<*(WKN9QbXM#bnH%?F*{yh%}$+ensk@>WTZP6T(i%4KBPQ#w^>6in<^jUNpK#36g zd$|3RW`dLF?~>d;>kbEBWFW6*mk=#euyVB^2#?)ZD@@#O2<<`|a(O;g_=o?zT<<<*A+wvt(@1-*u7K&%Oa?iofMl10^yHiS2OGh1C_*?FT@B(fCg z`!CxddBReTFd6$=n6?-z=|9i=8Nm?_+$uaayX6sE<$#^SnFHX%aLL2mv`SWr!x1U$t1Rf&ON`L!y~rbVoH0^pX%`o z#LpmCM37fdNeN+Z%p#lV5V|*zi7k`gN9FoIYS=n(rUF$^oJ z)ziEUOTSFo^fvVosx1{kGPy$@D0fN8WUEDvc4oaAT5wgt!TBs@1c&+Hq|)>WY#ZTz zkDb%=@Zrg;Usc((Fr6dg;q+=TU%p??kypn_trEdfX`%-g+g6)sgjplL>m^HV-_z&MB51tP8TA8Zl#d6AW&rEGz z>(#>;h<6`f?Pe)!i`kdgiGtlNEZQd_gemjjWg|n(um*!5Dd{<5Zm$c;;OL(VdXL~x z&tK0j7C$~RPutx6v$tXOrwoEe58}1{h2S63yOKp!n412q%&$#R8c&FVjX5DO8Vq33 zQC+$KU@mU)@;1a-?`0J|U?p2^^(gUn=hge_XZGQJo%mlyJ%1;4;x6ruwNf(&(mL^= zb!%bd%GT^x;?u{VJ>JdeI(H6)-fiLV1P>>(4RQ*d_*R}X8gcS+{uTYKTgWB=VeH=< zf^;GB1TQAv8=~Ts#c|gYSA_D$yeDuA#>r>D`3q*HCwK_Oz|*>Mew?aCH|f0e>KiFFMdrA#Q}kay0N0C%#1?6z4&sRSsjzMP~}7 zk&FS~C{KJF50Z=Wkr@9xDqbqjwc%f)+YYh(HOx<|^Eh~Ggn2UcpG1-qu7*}uB+ByT^}_eSo2@BCxcKbPgAJ=WCF zrJ4dH01|o!vP^*-)ueH?zvAQh$Ibe3{q+3WMKH&(6g;y39RIw6hi^4_@IdhkW^V=J zE&P$RtAXiwGD68#fyKAub}5vv-3trfE2WwrOudUVI1bArYC_*TW58=ne_URkkDvFd znl!I`;sjDAP0VaQweqz}qLb4Y(ElFW@c!^@yMVShVnbzc4^?+RQsX95sn3{Smh8#d z!|BP{BXymLvRK1PI*RF^f1FvFu)zLv`Au^!t+RXyzP`WzH3`aQLDiz77`;9_njW8W z*~R%}w-Gw}W;FeIa-&rtzf2;rJ$UJ{l?YR(UM0-DgFL5ncsFi89XGq5HK3=FM|$D{ zzqi*dJ}lJkDBM@>r9l8fWek-7M8J}>9b;{KSewe>!?X1jL5Wa{xGhLVdv8V7Nk+@t z^5%;vkd#94nu7ELU*;-SijF1c5FIYM+7<}POKBBLqeE&nyGiY3`=SkHFU^{@SX4P} zRVv)X5Zfb-79N02QQWE87||a?;i}roP*<{kPY}I#Y60zKa(NjwD(xs$M-(3`ojE@DUKhtck_0r>d}<`cg}{C8k!@D{ zjy7OER25v?^b%E9RQTV`)z};jyse+uC(#7q}YsYz#6UyxU|)Ma?U1BFQOM7bSZAYliOdqQC` z8-nkg5m_=S?y00)7?{n(7DMehbgqgNDn;bx`GsMEy_I3Dr{ZjUPz~EpKj3pBep#Q` zfSy`|MDw2BPm6C@EQhLI89X>&ggz+%Oomf)>?#7LI6JBKI!X{LClJqUKV$>LdkIGE z(dIH{X13fa!i|Qi*>QWb-^NG2R+3u)Zo$ap0L1-&In~K(&m)H3kX9%xBu2Iqb zSzolse2w18#?13=Q05<3(O0_+FpPW+IqwNUKy({ z=a>%@Yz_rjln$N1GZXZ2YzMZg4--&>{Y{qwwsKEYlXLe|q8b*ILXb5Jt#Rvks+zbg zAtJY<0{z|f`*x6Se~%?HFXFu>5ui|E()h9vu(dP-{8R^n(TT`ZR@lua7y?ax4nlJ4 zc+2Junh#FZtp&LUhoUcIV}*rmHH82qNxZ$ZIB_jqI3jDsu!II<8AlKq;VwXy&H$C} zw=@>np80cU5F&{$@W15OR4`4(!75IR`vAm_k4r-+zHrrF5y)lqNYrGH>6b1W(~px1 zEXSD+7}U!_{IGP;a)JKLxACB=y+bn4jVsMmp6td|HXH7&Y@o*ZY0n0N*dLAPTr*ub zcgG2eP=R2i;;(vrPLMsQCs+ii$&AF%+X$|F2$*#04KL0H35=@tYDvc*M2$ZjP= z0%-edgBK`=h$y9;0OS{|!$~LwlSXITPoG#xyVlFW#MM?Z>sxgMw5=T_0Wu_JEw3Pa z8b2Al8GEzlZxzOG5;!TCw7x1$j(k33-D@1bwnm!{(LpHa87)M;Zy0MHwE-@deVkzsVu)X@bpn%WI z`f-|6fut7RpF&DM=^0bkWJjs8_7I7;xhmeVlbcM3N#(3)sxL%d$je)BL}v5_DQykz zos`DfDu+xI$Flaf+Ng;!e_0uCe%EX6c+bbn%c(U1^Y+Sa{F}aR;3N(jw?U}278*v& zwf9cUWTdT>l}K)`%acPkg?tSl%mcyics>7vXr&p6&ew;R$ez<$K3LhHoN+rNyn8nh zK$6>fy7)9xEdzG}PiYM#j_Qlfq76Rw-7dMwR=j{i#H<{9%JRCm+nC~ki<3BusNAdLs;E8Da@4s@#ZK>*h>*h zV6@UO=KcNd8?u|!4`!t(k4{g}D@Gj@WZYk>9E&|{t|A;^p&z@gjJxSX(QK{k3r)nw zbnJs#>nO@f--(~9eJ4iNcfv}TPj@P>#jkxZdNDZ=#`NT5F<+2@I`_Sge)zDsEhLla z4co#;uAbZb=BD7v*2uoCMp2+0YS;&leP+is_z-drAsIx*-iX598qj$iw2!`ovf+B} zdVf^(k^rdukTE!(PU3bqIxb3-mJ%+T@+=DV@e@E>l-*JW^Y#sLSf*=+i=fd557HgwfyE?T_5cf;t3 zPM-)_Hc|OgWl8N(QXO_qrIw+$;Q(VBfgIIC5cS)ekDgPl!JicmU=cPn{Pv>g>=1CO zNsrPmFTEwy^RxBU=joh+qp#Klinz>c?5J$y*JN@Li{Z#z$e9S7g{+*D1BtMO`rL22 zxZi;CEqxcL$0_l*KZW#$iK7sKWfA%Q+(ob=iAD8|C3zz*L~yYJ9t8>F(YVDk*2Nn_ z;+{UxfiQe9LKD)Q6lU|7QSL$(eL5q^gs)g;T0xMMur8VVeQ_IZ_wIq);6@F~$CNhD zVy&j1WIJ*a_v&Ex0wE|~^wWVwe7PB6#gmuRImN+R(1WLK@bmh@OikO9Hv7Fgy$x^c zS`N8AXr-GNxgJB>=|4q26E=(wjs5%0>F5S(kAJ~0w!(<0Jo3>kn+op?dxFIlYW|S3 zQIv~M(1)(E6jNFGQUUr4{h5=A1_}j$(AFD4eL9;WYs7~f`|p>l(Y;k*Z$&HZpe@1< zY0#2SgPt1|ZkBYb37a0wUg@hKdV^cuCFJ{cUXRN_|IHC9gskQMSE zwsya$@8uGVs3I0(eYlz}#S`5I<0q+_e1l+3bt{B}LG3~6BmTktsDsn;sw5_#{<)c5 zX&Ey7=zKAseJ-iW>GJHzXkLrU?zLb`s=aoStQbT>znH$Ep4i#Jp&ZmVosWF{dJE*9 zvu(K|&G<*WPkFe$17$ttbYRHlHew)xl&kJ}*c$pZXQW;+7pK6BC6Uif-b(8-WEcyv z79-K0*_QZBmP|zxSc5CW+K+^mpRh;M&#d(v#Z&t3$K2fw@aqKZh$4~G>HOnj{s)nJ zs3TX4%h3g2z99ST6RX)v_e-Ae1RbJX2oyahk5Z7Z@hQ$|9)7MW-YaECX` zBuR6tljJC${HDn?3hIUL_ow=4t7s-ad3nB9i4OuCPBf&ijf0WyIYf0qE#8-u!7pzg z{I?Jxis79oD|#_j(7(*vwX0b;h)D$l~()VocT+OT)7mli*Cd(7)j?xO1=xwJ)yx zq-3m*IPLXF&?Sq^8w}Lp1@wC3tZM%v6qB9~AH~IjO0G-;L5&&L)2BaqzM4=; z5ho)%;swR~vCymY9wsxJ#dOXX!jZ3E&S{F-c}oBG*$VH+NS(QrOIKo~eVcS8JM?r8 zKl!;$IU=pQc$0`65X6KXrnglugg(C38L{Dq2gHUs)$n(&h>EB9#=S}(hB7L>Ok*9D ze`pybBm|jlx5I21h0u=7zR}d zBK1;X=$Gh;>~tNJaR8*2oUKtvoHFEqD1`vya(d$=x>e)4aQgHWt-6=f*=B?LIC*X% zZ?@5j50TGo-y!D>d@C=XTh$AyggD9{~#s0o!k8svxo55LE@`P`{aX z=v9Bd!pG4CjD=AA?P4KRjZkr;LCQj?Iv}g-3D@c1BBW-bybZ6QKEdG~2G#eYC0;q0 zzF}E^x>x>Q?^?%8RBaqeIuht{RyWzv^$$34_2j(Wy1M$ zf@?Lo$kkC4?&_ZAZeR0*=e6n#AC}yeV7y?C=Hq7Vz0%^4*B(!j`%H#`CTLlFtB_Jk z0|5SML$`=QW4DOHxDKr%Jjla^9O85r>!D0{8RDZYFH(BRm=2ZbM3~A3FS%aH5_!d7 z^a`(-|K7i{MQ3yq7Ad}BuJ{(n)X|hkwa&{FzC87XFWTiX&q*z6*_>9b=cg6h1EJiI zw8eUS1^3>k>2~>l1!^>7-m`xl?45FM^4L8~ej}fv*lax`st)Y!(|@Lt>PERathInu z|KegKJdP+ApkU9c>)mgpvy??*`}$!@_R3+D!yD-acPzG3I`&I6Mg?$rp0Z@V#L%CL zmsJ^#Z>o+u8n&NaInVuAhV!!Hi(|G5*|JA70bAZCglkc2F9aS!0pL4(cub_+_DYvz zu)|vO-2hyd&3H^U!}zt#%KFYLS6F;*V@Un6C;JtyymnJt7IGXKQN#0u9O8?c;5pcl z>-88VXPS}7cL!@R09lf+FS1&<5P!gkY>7Wu>SMEe z5CWH2##YSdr*5Z#J0XE0BZaDpd3wVt{8((1QxuG3E!v!)JI2w z>tJ~~UtiFdK@C`^|5X0%H`>D6wrBUKr!=vv(bO3`}U(-TfiOScWL89D3|q@ICt zS00HfjDJ*xvAN+#3x;Su zbS+m{WfBGhWfgXG04Jl+@vIRJJXz;^nwai8$1x{V@8x=P0e&Q)h{ltPvOB>AHz3kF zI`=`N7U^<8^2R*#Os#4~aJ58yHppJFtNPzKtFOlgXt6N zlKTk**V3R z!HP~*wm9IbLD(odal2&G?4l$9q0r7Z@JX=5-#CZF-Cs*06rn(NQdWf}%ebKW`w9+Z z6it={Hc-S1^C2xxdV-V%pTWjFyEgtO%7BdaYcl1iVg2-8pDrwJNq)X`z0YUlim+-u=^A;&w=;ssmug~S ztxHMg!cCPbG*XT|%c+XYR(Jb&b~$S(7%ZwnmC1R({2li${i~C)~PUFyPXynT;C9 zh4qUo7cW4jehe9XG!DeFT%h>1oKT)j1~(m4biuFe0c5A;pzuakJY0^S)W?lTFq{v_ zQs*lhFRh&?6L}`6403g(47Oe z-hfjEzavV`K;Z3Ie}qT0;6y!($$%sm8SqQ4Z0@jJ-%3t$_(P?BM&UBm&kT)pE^;nT z3TtWbWu`k1c7cV#!!?!Mlfx?gh3qaV0S|lN9TIF#a6>Xt5;M$d7-PRQm`xVL9s)Zo zsqck8H#?vE;lm-x4kV__^H08+z~~L`F~}3VrS;8XI@@lSA1=Qdbq-lpE1ThS)=1MG zK6`{QE~Ukhxgc-gcXkJ{)vVsVI3<`1S}vYC=QyR#@u!SNBzRSR=JubgclkX}{Dgt5 zKxna>Sq|*ww~`U9aB5n>0GX>bb;k#lG?T}a{h(jELBjjyXxw-pFXkX($-(jU$i29n z%^wWx4{9kJ+53BX^mz-aBSMcE6ABG#tH!Vg_9BD=Pmty|*Ryd3(BdmI3tGl}e4uXY z+J-6JKYY#oQki&{4y!G|*LTEzY+mmkSncj4Kzp1u%38#cx3GrqHe4Nm7kE!EPB9al z%ijwHko6G^wZp4pDevF`nUa! zMkB?3ifk4*wj2RhMr)g25029}cg8tat4#qgqN?Dl^=di)ESe#lDGBjN$>j1VEVqY> zx|dAyVyGV+KVPjucwBy%tQo1aN!x{(rL?=l1C2&kSN@eEXy4s|**k<_x|)w3G_B?z zJohl zy^nQ>GmsoM~A*q04HMw*xz5H`djHz*=RBEg(xf(t%2T2 zWKR6&<$A|Xb~P~DscUtzTK?g9FK~@T_jI8sVUghwa(aCFZY3ehU6UqZ-IZ(CXH3>wOA^a8>$q@vMh;4JfLx=tJ>zbKyt+@mj59&3mWaj#FV8 z=8^GvX)T?-?en#|edxnFzGg@Z^d8vetrIWfmu1<=r+#-TMFB58p#{LwJ?1urKtSl} zI@5N8pUeARIV57 zDbnTv>6LVu?GP(*n+nLoKt8oqcPl{6V>9KaL-7|Np&1+ zi-h#AvX?2Koy%;r%ND2|lmlt$c3+b_BjF_K>- zINfEz38iBkTn-vep!k&wyO?`8m!=)j6KdFAAPkdf)Uf^Zt5lC;ReeIiPP`OF0}Xaq z@lo>f{m`msW{zF+1oWkvVTAG*K)|3k74a1r=jUNq2(Rq#r~c2fo1Bi?Gml1%*?PM? zUj;%p$#K}lF)HWfYwHE3LO{#OK;ypM7mpR77=@+X}C){O_Ngusqh z^A&S2s}N-G2Zy;HHEP#lA^sv2QsfyezA^4Pv4|-g;-lH*p=Qa0S!sT6w$ej|h$kbJ z6zajO=JU5FsCfLIhA+@OJH6pXSnu7(P^enZNGM z)2M>$sm$iO+GtBTOn`oA-CK`f}Q7ntAu>;MluGxc`o66#F|-Q?tEv3 zfsih&N%waFJfp)>bJ7*f_~#J>G&+(=4FpC0O2I0$UnQg^g~Q1p%*vBBC^oS$2=J^N zJhdy^tAud`L3P|&l>W|uPBmUYFSDKUfP(;u1KA2x7Gx`(wGG%xe%yeq&?_0R6%?)k zTd`6N*a|JQ0b4mmvdA#4%DxPxpK9P%2BJ)(ASkzX&vsOvv7FXnc|$bk@I??LsY1I| z7)y~%2%b*jzTSp>!mf6%VQ%H)F=98fUKCn@FRdA^tQ_yYfZ?y`^#M>>E1hex1H0tXa`G4w!+OkubJJ{3O03P~S5G3DqceFUACQqxXj z@2~)PzVhxJ5>F;{Xf1d~k%RXfX5)S}ex?0?h#06^vi%FwQpwj)qb6a?nr~lc=wEfu zD_D7&-y?%k)*Ue8d)=WxzYLD9AsRSeY)AoLC?8owadJf!`V)L{``8rnBFY6wA_NI7*>DzHxy-f zk<+ZA`-ac8J{tkWvR$RWYjraoJDk=)Byc#4IF)En2qj}4i&2cq?l*r$MYO9x<#7D3 z@$u3kajG`oDnWM(cTnIXx}hqt#(Wq@*slm}c_27zm|;L za#$9*1xegH%koVJjj-Pjrf;ZfdVfvK-SRAZAbVgxO2;St~K=W>TtCDOGfK zSZRa11G(O=2)|9~vA_KG4a@uPKA+&F_9~R{jc*!?fAHw;tB#Wb%~S=a=@Yg|1ZPAX ze0N2p3Hf|ki-D-BX)M!LS|D?4OS75Yz%M_1R&CW}-re>g46cHXvyE64IKB5 zi3yQX;aulQ4#~rQUGqiLi(+dx?|dTnU%~K*%5f^fJmbd*44(hkttcEvpvR}m2JTrA z`mq3{HH5@26f}&^3Qa^iU!EzX7~$YdVb=`5QK0tmhCCzqw$0)_rt{_8kZ)nvh1pL` zl{vlrCKzn;a;%r+WX^?Rn4JjBxb!jR=;}r;V0v}WU-m{goU(fQEdjD4dOVFM8IPc_ zNnIlgVw_5FPH$lE?WYl-T4E;n<}8gW&e{IV0hXQ%84(slnlI(VI5Jm)C$d)esGzLmyt_wR zN5*{LZzVA$SH=B^yvy~TCIO)J=-r`*XE68?yj-zYDfXJL*7Pgh5hd(+dhw39DY{Z1A(<0XA!C|HHg_2bj0eNnM_MC;&U)Bc5$Do;y-5u6};6+jfr z%l8z`Y0{#SxdzDkqi34IkkmD$e0E^tn@*;pzAM2u#G8#*Q4;O1;B1GY^_o-sg&w$T z^oBEP=^y(IPt`n5H-sx%4rxI~`xEPfztm)qcedU6a<-!jAVAa=?{Cx{?^sevcC8E4 zxJ^3}8w9*7PF?QH+$M`brAZfazLm3vk@2A*)l-3{ymGq}u(p^#E_x$7R@&j?}?QXWaro*bN#KhET2*oR5V{5Pbp$>rqna5+= z7M*OiM(Oax^7KIRz$Yh*`GT6`(6i)+4~u8()oLL+%LezYZtvPu)kL`=g}VJ4v$OuU zu(bApBeVFc-{^tNGb1;lLDxYEViIM8Tt${i&6A<=Ig@x0t7;nZ%qTF@hc@Z@g20A89kUk%SAfHg zvG7nx%!ESkhKtT~1{yBf7|z1MHS)lyC@sZB1L=qYY}5g&4;7t=j@~9Ht}0$VujQ!?e05(Xpp;rt zeJ`Ffx9~80kS8=Y96WsoO=%$Pn$5*o5}ZM8w#bD0k{c_9CsX9HOeeXEh5;cspQm&x|1F$eBGj$wpyz)IZTY-q7S4fk7--y2A9w3^7(wD zLRPWgDv3)rYkTjwU!5{@rBvOWAAnAM^7cz!xkws{lzCLA(Y_#D7pXsdb;-xaP&wCk4-PV zY@nILl|*fMpEtKCLL(gVxf5v)cezyNwY#nE46*G+7XX)pmQv-h{*?;xR~`^-i;hdb z@L#O|4nig8$%5zfo~)MzPk)^)cS=STo3rRwaG$>Pb_p0+aVOhKaz+tw*~ogSEF`nT zgNgLtnZBf&1&W~+SX90y)01i$(5nbk;v zOZ(!h`YYklGs>SsYXJpe@GDjD7mBj9<{(*RgRyeEqC7o#22NqrNw~S3ipy+QW@>F$pNx(FDIk)Rkb8-rpfNW4x4HZ*= zGdVM!B*XTciQ}uPWcN&Y`NFIik^&D6QPV^FO=x+FTH3Xl5ClH-Gb-c~X2!o}+mGgz zx()@HHNM*s|5b8|7P=}iaXN`?m2d!@2xH!SH`wk-X_VCu7yR~+{*xbR&}fMX+9jM% zH_BA0E#*ft3Hm!|rk@t?XQ24q*treb8Bd~z$242+wuXyzu{FbT(>R3gpx3k2c61?C zHDy!jgu(K;R%!?vi7a!kV9LzxgX>jLG77s(j1iwZEe1IS-ZD4|-I7{QXn|8(qLc zNWkR`2%(CS@<2Xfbl@|@tHTah8_0bz1Dz6Oy#h|vw=ALASD**ph6Gf!s#1Y z7Yuh==#b%l(*xN9`}3&JwTtqIh-bBrbD4(VdseN$Y%Z%c{@P*t_?&G_l3J1DU<8@{ zlG0LD^vlbu)eLxM1|2E$hd@L_(^0-y1+T0?dNZE3%)RB7msTDr|8y+}&=QNPZ@aN_ z>y{-;_YS;@*Y2A~9ojrf&LGy36K+NIi8VL#1q3B6NH<*VVM~c{&8z!T_fCH+?%U9$On|$7Z=uW`Ko}IWC+&H^$eZ=Axs_{rTHS0$r z9g-=1J9#i|J~o1sR{|~+8RdG|^_E8WWk{mEFjecK`svF5tCS(hFH~7k_rf8LPaBTe z`8fru+g_Zw-?-L8Hb8e#4L%W-mImc2LY(bs_26xgD;2&da^hTHZ;wQ;h|0np=}fP; zb=Tv4D#?|%1`czcP;rk61%YNl^=5r4FgdokOwQWTwal`LeC}FBn92C_1q^=c&yf+C zJZm0Fa(oKlZ@Jwq=ReJMGi%p^vFaqZZf)q1p$XMevW@73#4*~&Dij%fqdfFH@%LRU;mfeJ(~Uq zH^umQudeeZ>(tnVB|V%@WOJ)a3Xk;j(tK887G?scJS&{0Ut#m#8?^W;WxEUi{txsKIi)pI|2++oGO3CnlyiR%polikq1y1}}>;mezR)Z<-> z7r{vzR>Kj?Xjf1rjN}aaO_?T|LaJx4P)rmNPjkpG2L}7xX;)0Q?a%MPa?|;z85MWC zkDK+M|MTp(-+uUUJRSVwNP9C9V-=S(On*0c`8I3OC8UucM%QcTuDhvZYP3Gh?#v1P zJx$WMy&U>f0D_R`gd*x^{P7zKDTa{u9)yCzvWJfmh+ua0X`cK z+*GHiO|+)D2+duQ_&nD6RY3Ek?`s?tVFhF(KUoO6V;H@sXJs#AA)pRC_@n$6>7aVjhwuxha3m1DR}fzi@=$FM(Fhb<@(&IVejv+bu3uBB0g z4+iiFsoX<2mu};wMda<1*1o4jy#XyNKGb_!R5CDsNm^8TjpRVVB`s>t-a2>2ASI6q zvV?Yn-}~EpV`%!CHvS<{IXuc<;F{9YSo~)U6Hcwp*Sc>iuZ(1ZxbI>{AKSn}cP7dl zgt0F)CPl;!@I z6Vj!VIjrS5b&*cKdb>V0V9f@?b^t4lnLdO8`eqsMaMedD=u{G-<%Q7JziWYbbw z`KMv~>7mMtTGHW@Ow4NfekPyebHjSheT4mDS9~` zKh$}i-^33EnBCIVh$I}QZG&Eb>@*qZavfM;rR#qHs5Bx&Bi!8EiRD+ev1Ze z8LXmtb>42L&9xna4k0JQ%$w z37qruc`FU?TIk5q_5IRWz!(E#3u&naiIjlr7z=(6`SbY4XVc+7 zhW~hEn_k;9{vgAn)$*PAMJ(MYo@mdsF|6s*XzUItI^m@(c$~BJvStmpr*ABpXev*q83aDNyd0m5f@MOYMFg^4p;Vn+i{x zEQjNZ_2pWhdC`jT%R2$>{uB?5P=1^z$29k_u$nm%vbt(_0rn2m&&5HA=g9EZ#r;Mo zRS0)Ww1q#VsQ=5hb3vtI@}od;P^{(|39Zmx*^(vImV%U`E%6!HIH>?SXw%#xAwot6 zct;$6Z$Iht5_AvmXH?Er+0f!x=AJ;Nhxc03)$PRFo(P3Ukx*g>Z;$w&!J}7;-DWx8 zz5;y%bgoeQ=3OW#(Fs&|jN}AK8SofwK6vlAI18zw6!QD1E{J661V1_Q=*NLKdwkyxh)S2m@)sro`o+qj`kFQz;H|e)^YGH&%>fEo~L2X?sGJC zpT|ev5d88v5o%V;=YBgy8hBgE6b;*m;+C`PD+H(!c6q-s54LQyDKd-B z;)SK3E9Vcn{J*a=#W&P*-*mI=Md~Lf;T*}Lhm*{rM2ZLK@I5}xhNKQ z3pcZ?`%~nCi1{=h?6cB21;dH=F|RhmZ~3=$L5kiOFFA}SVAf^w6tFQ@w1OQI_p;6D z*?n{dLBp@red(TBD==-P9)mNwRocuNRa?=Bgp1&Bs8sahII-n8yVTW2`awd&>7beW zeh@`j4l1l1YS-PkS`bvn%~$qMrjAS+=cl!V{gIB)vQ0^%OKL3^bshf~%&mM}@1g63 zss3>mRkM;POU`hyl>fhH7>H-o<~sLf$}aOe26bAt6>h>3(z;ei9sz6cazeY0GRo3} zM9+~qwTEMBk&o<~-CpqAC&yi%fy%TVS>$H@Uj0DMkr%V`)$(#Ny;yFy{4Q_ZD2l6e zp+ygk_!IR~R=7!rHpw`i!Yp77rpr2B&<0;_;wyp7&&k=;Fja$xs(vXmhAv1^1Z=I( zC0opL6D8V@N+WRC^XttPmSZ2ReMgp&%%DeV`BMJU%gffw#Jviov>RFu8Y@jD(%Cma zfltjs=l_($+CKx#sfz4*N^oVtdZk#=66@{qd=UpvPoD;Z z!H}tg>WeZPmj`y`e+ zB=QL}o|DP~)g)Pltk|lD!}vZ$u+pF1b{!!a_Q}TpWUZExS z2dDzFhU);?i6$D!yyzdjO5vQjYcyjn2u&q~2SNv<*OEY9~sE@JBi!>s=7?%4g3pcBMG;AHbQb)cWN4a^fnG7B{3gr`w5~;Wnma%G^~5VSddB zkou2RkoptP@GYcEX-TykNLj(sk*@*_W8XdaZ_|^-_G(S%UY3Q$lHG^G5a-C8vj`}| z+(W)52a!}#mP_B(of1Ay4;cLgqkMIWBwIUgA(=4bmSI*O{j=%`c}`ZXJnfryUiQ0CpOnlQ}O%V9ZZh`exj zVR_O)!Q#T1q%q4ueNeYo!Z1OD%CJr@&IVDbVf*QqxoM~m^Nq0DgG5mwSE}jv%iCq# zFU8nOTlp>ndF;Lu7J~#Dc|%9ERqTxdBXA2u7raudoe?QsRdk!FT7?Lxn}?Yc*6OfE z)Dx#IfHG#bA@ZQ+>RM>Ptr}9@BbVux-@aK`Gmyn}HpQ=ymWXd~Q2u-Puwv%kW>XjW zDVQXB6+|1GnNY*?=}F1!Lf7Fx7qdT%MW+x}dz$5aou;mG;&|^wpFX2%;`lFd)eo1~ z=JZr+bhBEpZeEX`_}r&NAi;}CVPxbBMGy5Ek$_}sA0Oy5a;nL-jwp3GiOn(b;zQR= zJoAYUVMM?{_?s}bYCrwfl`9~ej#=%$MHC79-sMG)_*@8rWh|u5EOxs=B!}^+D&IqG zY(>=e+}b(eP6UD|a=Um;TWc@1!ynwPc$79(@kNO=i$%{Uda- zQAW9gSa}v7D^3Y>t*Q3OwByu2@~0HuM;6bAmLcipkn>8SDP5^$R!gSw_g&;$*3N6q zWHi(R8Zh7JDHNq?P@mt(yzpV<0Kbk`c~5Dg6(1bB6pN)a(}R#4D5MQyL!`Kl1=vv1 zN;RmGiP&yn%SG-TkWH|bTkI)r;ahM39X9q|qBF>NQVnRZ+9yn9?8(t>^$d9@p)&#V z6Gz56s2U3guEKi#G>*Je*tMBWTx$sB5{HBBVmGCrML7D;kPNR@?`Cv`PG78KXKt@F zq5iO~(j=>ZlFI(kmsz>#Q}<-?SKugqvdmhv@Gl_kejx&(V^ayqD(&K|ESj_jagn59 z8mfruE|07n1pXHmFb)V_tG+4Zqr}*m%+XEGWtXgM^pxR4_k|Y6g&$m)(P)>V>S6lf z8bIaZ+)|;pf&T%f-TvKB@0NH->n_d+OE|a_;wYeLFxSXs##;8**#qANKeZPI((7C0{i_}?K-qkO%~?}*;;!r?3C>nm!b zBfA6jUF8Otyj+#_iYvbB%5=uc$AhRbaqUE3dV$i}`^1v=1J#{{RcJLcppxBL3*_m~9H8`tj>1fDUxuIs)Pq4e{l+wSxLzvibdM7P)7TjgYCRa@ z{CcLY@$B=}LSKbAU8Kkhd!|GV_U;UM^TweY8i{)E(ow>rd5uWSq7FSd0K!F%5=UmD zdrX7X4ElrcZ7sfEoDyvC$WeNlI!gYO(MX-rprl>w2xDhE2%rZ^FMx_B9rBC3rB<(} z0b&amF!Imi2Rh8J&Wu*Ntn#tdR@rTtkI?3(=BctH_?cj=n)y*9J-|gR5@r%Qj+TLh zfRaa~CwC==h_E}?cp{k3hYfrrR+B%Yt`lelGv()_f;c9tm%lN=32WvTp?Vt_NGiR% z3xl>?4^0Y>BYZ72o)M3c*mJkhkDPEwwjsF$P-8=KsvJ@O5@Ve#DIH~w-(9GTnhw^rwvZ1=co(Fz;M_8Y#@EQRKzq;@$Q8OgJpg@C2(nXT@dI zkAiUdsAjDd<(Ei%hoy?iG1h-97bC9&O7(F|ts|Tuex|H-n2$6XGIEkzZ~i=+b7Mug ziy(EQ0u?r7G}*YdY|)xZcN)Z>e_!B|QgR|i2og^Iq9kO-CtZh6rxh--Oh=^V6=>Zf zHqeP|MBE-{0|@l(c?3esz1{4C3O|Zu_}OWpe1;D_fzj3VyVY|05%%G|*^7*AC<^uQ zEItomBtAtK&p;2U>HANk;=zu{)|K`AT)h@(n?21BB78sJ>{>|ZlQht?rlLw z{m?IMpY5S(Gh^*(M?O_-t39}ZgRSsmn|g7$Da;8p%&0-bgbR@gQL4+ag`rch7DWgPgWL0!}im2)|(qljlq1D z8Z>j;v$wx~iCv%h?ugo7E|;*nFK4Ue|0&j1%N2gX=Co7*B_+5Dil!4#@O2}E>8Iyw zS0jUInR~L9(yUS|D_qPtEYZfvywU*+)Fmq)uV8q><0obX&*QEn%QJp}h~nqD7A4J%*6* zmkUz%ZL1)S)CdZiZ&Gvnq_!mtA5{TD*|1)`s-Tu~N`GQ8NASP~@3i0i74zcN9gmbL zk9PnLHvp6}8c@k7EQKTcM=}R5Od(E5&FHXnXVK3hIuhqCI?{?z1>7jEL{zgJ=cQbE ztG^9CUpiR+b~?aKj(;u7Tiwa>bgJXOMt4?utH$|h4UY~iKHAx$nZv3*n%yppAQ`YnL9n#hp>%`iZj@ zEU09^weE0tJlnQBo|PDToGsFbjp@!u*~S;JmcJNf=&!NMDHI11(TeV5tv=i(sCi%#sO6KCVz#bTvylm3sEN8Spl8}01^;gQb<6&6O+wlH=z@=&4nbaZMo1(DKF zDd>?z6ATB3my4p(6&$;kWHb@IMI#^O0rluBSF$jgV4=v~JUeX@h5Llee7LNA#+_00 zUnH+ux?f>@~l#)b(fS5h4$St_6;5GJu4>JU?e zo|9LA&ASvu)%P11k&Ao5LHdR@IW>qc97{j{KwT2b0>|BUNzN>ZcOL7VYA75Bh{}Vp zPe@b7s|sk$zZ*AWo7$*j@16xyh2ySxd^|*=#LsPHP)G-JuO%kjo<*b=MAqVAAnGM7 zVCc_G&&f6!w>M-EU*r|=mEDwzWW3`dASPtR=-tUnSC!L<9Q!)6>%GQ=CA=oCd%$46 zR^-88FTf}EX?9;#y#6ao^7W=FZ`TQ8FnOe6T;v?eEvi8~oBoWo47%JD^bsX@?5;8b zITfYMborijviLM#T!BFvPc8%in~g6*jT?cV;q=6XdLr({V!1YBd-~cKN)k1y39VOY z1j6KLTGV^0BSgEgVL#q1>~%H^amQRzgRd}P!FtHd92GPNwnc9gE6Qt9YtT2_ZkHb} zlNNn*+E zC7C9xejH&uXvS zB`ZEYmQN<)=&(!vA#l^8^Z(5{#3w(oe@v9P>jDIfj!I>RtH28xLR{Tbxl4uCl9)-~FPxin z%S{F&t0H}!`CSGGn)g;O9yKo4ok)p!(E*%q|D0WoC%rBY0nhGuaXEV@w$=CJ-?kgX z1jzl%^Qo9z_)poonmcyUayxacF;>ez7J`_7P8<&Ss~HGIv!f*!Gg=MKdKyNZ*4KSJ ztyl2Lz?=k>$;SjY6H~oa(YD zUv;o$QU2qbg_;G8FPzCowCxm+o zD}&7Oo#)f-F2qia)$Le~vyARxONEthoyAT=sg2b${)CqGC$x>1K)dr=ypU<*Rt-Sg z;`<~jYH%D^hrOCz(s5ujG6U$zvo){vi6w3M#OrrL9O@5aEOMVZi0!EYONHTv{ON^( z#a(zc6*<{@%Np0JjuzOyc+Q@>h#9ISq?|Ef(1o&bLdjd~*-i*LX?w^Ua_+l0h{rOC7G$KU;>K8|5 z^2wupSZjTDh-%nN{Qv7Y3KWJxndrcH*_E~ULxQ8ZIkcqtsc3t**YCFT&GO0`7;X_o zR%I>&tiV0XWWZ_-simj`*)7=Qou#mD@nF?Xu)v&In^TBS9NGL=4vOJ#eJ|B8rKgk) zVg+N(rqgT`g0Zo5mU9s09S4~fWe<4UtORdIhmA%>9lN}+7Gy>*SF4vN7X@YFmqZ1H zEJnr)krJ%MaYv7Lvke9=1aL9}*%+mT7k4Vu{M~_bRhofb&bU%(T84W<3;yeAozyL{ z;fL+;Gqf$Ag_o;HwLFpS1s3iKZaQMjmIpP0s z+_FWTV*IJ*FrrULPYed~V|?p#(*S%^UcL-B!JXWOtM_E9}3^RxNN^%Y$bC!ep1?p3&J@2_N?zHyj^BBPQmdTe}q_L;B3 z>~4F}LGRcho^Y#QV`B_j`r^veo}o)@G9yp2qTbs-^M0WOJ~1hxy)trSUR~J3C3jdQ zC}p69;jc;$S^7CL(<-j4JZ0_OA_k7| z3*?Z3PH<>1cMh#VRMr5GHJSi6*=gCT`sGEjMiZkX8(16;POnzW9ZNh0g*t<#J;+Zg8Oi^&M7j!A*=4U%Gv~t(%B|1=``o z>$!wB^AIPr-Q*mCWUOfeVn4%pE$QK>lyJUwYN8PY%q z3QT>wyyvgy>g3EZ59owiD^sQIZ_=+>l5X2s;-t<#I!f~z+VRO8u7uh9&z&`d{m*)f zK%1{G=zXGW+tjyl2yL8tPF%ZjBIDX;1$a|y!{gHgJpO;LbYkDAAU7|f)O|r)qL++H z9NYVDEtJSQ5#neS5AWF0gLje;V=gnLPp2Qrx<0L1Sjc%|AfUL?Mm}zr2qAVt-e=5# zLk#id-8S3wapdJAm->iiz!twwW>_2t7pvVFZl%(p|}4h>GoUm~|so z2tULmr(?fIV+rPx((DT73%HN+vNoLHCMkZ}4>wueCWQr(tr+awLuPpQkfHmUho z6#z!ZdKwtQ{t)FWEOKTp-IK*ex@I&^j~-Onb+_HKP@bZmZN%{Pbyqqj+x2q>V}=?L z(yXVVJv3X@(>~_qThdf%W%0397RzuS9(l~Om)`F;>x=2`<8nI=E78GaRWSa_^&WEw zjd6xE+~Ix^;iet;NdI_CGwtR3fGlt@HZzWrVQ!xAP#@`W0GG41<-ik(!gOu$h;V6L zxp$eI`O||8u)^GI%8gqym!yGx+>HrJoyEGw-ZMDsoxdkJM?Jji;LbX^crIW^OoUIo~MuRaL|7}Y1y`BZ-s zHx^Tlr|R-%+Hc8Gspd`VXsGdvu7~3>c9a#t-ovsk$K}X?G7rxJe@bTL3h4Wzm(YXEesiTpQL!y@}D?~jyougLmBB^GQE#}xe`*=CPl?(fL zc>K$y?;^iAAE|G#G16Os?Q(rtmVhB-&aN%8LVU%w=;f)aeof!y$kddYwIkq@?$UPn z(%zNlqmvlI6@7wng=)NYrbkCAU~kZV(?6HHkIGkA$^v63E)BZeZ8xrQ&~z#hvDm)f zIiLr*J8Y>+K@Vcz>9;oVK}DYP2&V1Qqq2v?lE?{x%%_%xz>i<^_YA8_oHulr4!xy= z1(Ngf$}A8O6a}t7E>>57I#jScIgD6h_~c|UUo3AH=dTE%QmXUAhegp@r*}vV;;-D- zH-Sj_?}1`OGC?Bg@Ed5c7nsjb`U!iX6&qgtz%prkcgiNeuxHWmk?&cwU2Ht9Y1zI= zFA+mtRm7FC6czYjB#DE1i!+UUTyyo~BOYY7J#Pt^C5S^a&fMiC!2Z#24&_>jj!&cWSzf z1Ub^za${gOjn&lscB1H&BM)|epoX{{W?Qk1!kJ7~I`+TO7_^Dyc~+Vn-*iCDaAi2Y zsp^(A95nLu-FBXQ21mW@m+hn#ndK_bcPTrip z+J1;@5`Q!s9^tlMtc!;R@|;^auGWver;Jg%@xc`G(G;p4O*}@o>7A0d$W_HuHd`xF zy?qDwFiohVm7LC+COD$Rns3WAq0P%drpXs!5yaGmd6VS($PZLfH< zCp57re4^5ZXK%-WYkUGD$Z|)rN?y`>NRq+*K>+S@oMrS2gJFymLNdm|$mhEFLGj!>?r^vby*luR3v*#zX6|E zRerr9)(@wlki6m7FSBNPIc$4mi#0!U0^&Ivn_2(a{?T0cn`2T$M^%jvr|3%&6CL_H zS27pQUq}{4Im~xSqzooTI;d|Q&P2wPgODgy2u+YNm0_J+oK0Lv!}ilp1f_<0uoEg- z4j)I{x6JfN@sIPYNzp%ej`@|_AMVe|YWL=$GNM-ejiJ$8cN$R~xLBof{C(HkDD6AN z^I^~TtY*?}!ZhbLii|#@YwaS-N|!vGzf7+6s`4AP^Hgu$hQ6g#7KgP_osh;_o}My zs_yEO431}Fu9+lIeXOophkM;?E$_`XqXdP)jK=W*pI^{G1EABEH7xeJFC`MA&&50+;#0hN*VFw z8uCEtyI=jj0Frq?ddH`3K zqnV)6J5i|+4&L^eI);?xH?FKi2{>gBlV(2>RB=LZTs&+%d%e2&eRjLz4L?tqJF<`8 z6(wrgf^8}W+6&T>QCC@{Jp~+V)_Ynn<%kADJc&VsL%0h77EknZK70|5gT!dWNq=E+ z<72eyeQne!<9rdDSu!+JZ^xv6jhyetxykp=H02UpSO_hJNgb~z+L7@(Z!6#GI#FV6BE%)tfqMHr5Bf_$pLPK2Dpo zl9~Mdin)Ee*$QPW^&73KIRe6dscnFwqZ&sG)7rjC%^GfYD|cBa&n_2~*j#f zakO?z7y1SLaqV*!gwQbPNjhFw~r`aVDtPM|Mt?E-H($Auwt zM|2e6amP%{mOsI!^~PG;GAUlEW^vYYn}>lh*f8H@UY;5A14`$l`==>-_FLyiDR83k zlgrOH^K06|+^#SVEpvCXEmXkh&qei`K)Z?@Ar{9zrlUE`T4T;St8>0y&p!u5p;%jc z|5$CNhFKj8RCs-TIH4;2sgQ!n$q$D!A|kd{Tf}DA*tKPv`p7*CBAIZDtl6fd#!~W1 z&W8>U(PQRA-Qi&~c8gy8jlFoYvrX)XD8tR{-e9Pi!&1O%aU|c6wz8brEFVpO(zp7G z{jr<-i7`7_AKtqw#Dkytgm5($Nh^jqXZx)MD<#zq*_4U4v=xjT= zPb^Iv;N?XG_r+H6eObC#Opkq48Z*)MVUE|U(k7$BpRQIQdN&`Z5_%`XDtTr{C=X|| zOsHM(@A>-j2oJD?NlPE`AX>|rhrK;W-6x~HR;_fH{%`RR;WU}{DjD;8BmA0rPP=n1JYYV z5ovD?x82rsLurAD`X4N?tZpb`6tMUE#X75!GpiNq3r&{~CSD5928>K90=p)gnS}&) zdIVO`p!8chvRzOS`eyZUdvtZWeM-~KVtR8+QlS@sz+7ZJpcz$_jhux6v zAxqt6hTD_yMkB9KSw1$%Dsz&DY|%nwBj;m^uq=KR5U?V5{gZivVn@v z*{8;9yYn3uwqGFQ@pQhPU#swSHe)%Ogvz!Xtj4tLi6>|?ht>Hty`}MZJO6!Q#RF#N zpUE=bF6oiIyqsJc43V?uhVNM3F!jg#gG61MmP@m3*))@meG6gFEbqb^OehJ^^(vz= zxgD~eH_Ll55_sAE!Nblhd`V=aX#4s#`g5Sy7IC`WE%5#y2*K#`3tQW%xsf+C(c}mA9 zt5fl`IHCw{R3MQg;1aIb;LZe^S(l`1F;w{Qjb*JWUICM~tN4+};vgSgq=$L_Xq9X9 z=|P%1#DKTT2_sxUC_ah}HQ=e6)%qHy(h{|%inT}6<49!(ell?gy!r8&MVi> zFXDuG+jD{Hq1u;VYV-%Q_z59_clV3+dU**Z7$S8B>bUmEJY|gP6brFS(05uvZQ_1X zMy5yE%%Xm2V3W8j;*%LlR<75CrX!;nineT080_@NlJzDw*?0|oXPUWM)!9GYsfmUb z2SS@ycP>D6-3~^zANA5k&xX|xI6M6h(BVwFY`XSnRWIUA;=W(YM>)xs;SY2w7!pmh)vT$OJqE+mQuFGpHo?-UG|t0(!cD=Yi7gpUR;C3 z+KYEpBd5qqlULPTjkEA%e0}n~L=Fn6Q_EW6h_ynA)E>X27RCHhB_w9o%gu)0n@dRK z+xWE4Zx7jyhavAiE8BqyK$?2jhKaM7AI$`5t)$Fbj9Sy5oj20^W9>#3uNV7>$}A2I zS`_x%j_elVsUR!QtRcqmoHb5G76}-_7a@|}zT74gTDQEsaXTbm_3;=L#z)G=2r~va zht?c8mHCuVrL$NnRQa=GvvJmcip1Yd-p9L(FO!#Q88iTQ#@a?;T4Gz9fhj{L4_?hC zrM=ylztbM;Y+WuPSY2f8aFYTzMetaD!^P@y;W8T{=bGcbv|ud z6sR|vzEzi22AQy`ND{`*rWSroo@yu#JzPg=hj!O~D4>|3GN@m{42g(tl-vji2$iD2 zJ7+034E(g-?=(9T^>tmwZBikL*Fwlp|J+CZ9qf>^YZqX0$0J`_5-!dSYT9SV(yT<1 z=%6Zze!0@-(#>0U0HKUvqMEZ0GtK(=l%n%pWy$1sdOQE-ox-M;Cl;XN*~wyaySmwk zNF*qXpNjt9tO33VuisqGL_Fg^>8i`omaMqk%(hl4_-gt4Le=oV*~TOOsv0JI#T!W1 zcNf-U??^?^IO};Bb>7IF_Iox|D}Z~#38(Lc8AhBYE|BRsb}g64d?0b2GI}2k5wV0K z;gSSpvSlACRJ;7N*B2r);i4Hf&8YLLH@T?X-cVQbff#4 z{tUA9qVrXWo5;C(pSX%}{wN}A(NU>{N&`4-hUiFCtnc#TFQiRej^oNe5-gq`;$CG? z;gfJC-@H6ig}nW`4C65Us^j(!Vf?)tCw6o+c062Hdh|v$*;Z>x<64&PD@+)|h!h}! zgebn^uTU1z0t!u0Kjf5T;nNX^jBvU}95h^t{ zL_PAXpejt48zEF*5P!=?QH-M*p!{~jt$gMzu`=Y_97|Pi4~UAv@K>az$wcEg8_Uxv zTaC1Oj6!0VRvgu2S_S&dtg|2nD=>|mJ*Le<3+brO=sb0cn z!PV2v+n2v3G@l?tJrGhsDOscsW3-4Yg?!JJ)0Sf4M~P7fvsVHzgwn(Tf+*Ntp$B2B zu+U0tlUxdfwh8Y-7C(J)MY#}jdW{gs5~)=X2_cW3h;~i7V~>2eyTMFa-B40%*Zhl& zFq9DM&)YDmP?}_!ybXB_-FX`$ zEYl=!LmJ>(EIsGG7lLB+SOG{>{qaSuGabfB5^L_s*B68*;jSM{V7Y81w9_UJJ7dCM zU@(oIlXFC}Y3S6@k1bPJ%azo)lBXdv0tqOT5LKmrJ1Px@27SBZ;u>8txt;q|F-!CK zyi=0h8fTZ!>YE)4#?u?)`?YIsTpfyEQ(j}W@pW?Av}6+|6Wo;^S^)=UJZsi1m>Pbs zHt7wAqUb$$XT$eU_oJ?b&<_CPGgQ_@gLbw=m@-d|O^#1ypNhrD=WFsM)s7V_|odd04zX^;0~+X<*(_`+`*0 zg<(_%t#c@NfYO4##^~Q*=?4_IncYa1{akrFBXEPH9 zW@q~_Ff|R$ep0XYrj7aE4wkYD48wC(N{=4$i!#xzrST)s-h%V`n!RKCFgS@@OB)HM z1bcTcpxsSU@(~~Q)yrGUF>zZ7sEcKb!DlagXl931q$nNfPIkKu19I%-o_%jkJT;{a?1#=t8dZ8YT!8Vb5a7ec z;N_$`k4&A~53-%wsX0iY4W$0v`R0Pjl~Xuds9T?t#fu4xh_hXh#zuh`nRT&%XNqD4 zJ0P(Dm%0gC2fi&Oe~WSo=0e3@o0K)XucybMF3(_y^wFH?1W{yN-!C`I?L*6)7A=Bw zX;LF?f~TcgfH?t2RxNzA0P{L6lfnI>vZ3XW7EW9k0Ej#jb8wD@Kc8qqbpCsQ ze5Bv6_Ag05f0VHB=rA}>zRSCNK54kh@KgdcoDE7<4lB@Lu>^l^_2p;8S>4R9j()SC*p;i!SBlGf6M-t#hAQ{f z9e|R_2)H3JkuCs2dNo*Qvb;RIxWdGmZ!WIL@4V2Z$rUwIXc8o@+m#fzC1T>`tpB%H zEFACTY>QXY)0U861B+|7^6G9!HWY_q0en*Z0v32zV;5#87HRqTTzgoQ2S*_hy3IvJ z{gk3(RPLT5`4}|(@w_dP^JY{e^oznDM7+q-q>595o2h;5OOqX>wGR9#wyYW|Vrngv zG|z*3O5Tz+5-xpMuaACw@!M~+y}#|7aZv^> zFlb8h1>)SV%b_14H%*%7?0V|+eW>7@`#zd!e*DxUmlTgEzgC!^XzF(=Gx1Bo?`*u>ZI{-}MLR?$cT?J;|L`Ge(Ot5ly9n)ObeG%b{(Njo%U^WoD^O1S_ax}1 zu)JvE7#)><8q=iVK=w|2Bs#CsHwpPsUP)@qkQ{e+HFZn}BjGY4fL#tM&K^=N{mCIo z)Bmb*muu<&0F12jrGrKiwpk8@b>_egp@%n&j8nzENBkdnO}U!V(X`_@Rj2I{yaH9f z91&F?p<+kO ztQTjdOhtB)uRIk^<>R8 z2YsQB{lf?_=?6S{Kor)ycRtgcDRhpCNZPj4jmxk6@5(usji1ted3Cu< zw}@;2^csu8%}|f2ulV+7}4BSwS9`9))5P(kz?N zlL31MVT#bTmZF7TdqV|#kq~b_toW)3MIY_|A&>I-BfuUEb#TY)(PIMz>oQ}|%7hGe zD8L-|NN@(Q`d~ilU(r$M1p__YQ5A#M!6R-6@%2S^NXaEG)0YWOG9CEaFtA zgW{@&GcmNwLD`wEWOFf&VObrwcL?WWaB5tXpu%Sw&)%E2?9vDFQL?t;iXPmUVDYMF zaG}(u-~mCUB_Krj+?~L4PjnvCArn9>Xpa7N2bYWOe0hb@xY(?&AYk9Y>!woVy6BxC z63<@3jQ45dzb?0*esH=PP=WVlkAOVk5m;M^vJfSP1$h|8BP6Q0R&h#>q*506@G(2x zd`KFud4xXI+m(eIHh2!-%&lk_$d4+RwKxF-QepIU*(@EBV|-NP$sCv`GSFRav{GZs z6xTLudVg2R-<(Po>z94D0GTO0SdTyB;A;IA@jdfk_2#Fx-J3VA4G+aeW2R+VeQ5`_ z2ehnnnox_hQt|6c$h7zGEWrfw`}_HNIVaYf=E@|}XpoKqZ^Q)tv8|b*9in~OR5VaQ z7cK(QX@pnzTg3zhg3Oq}R+nw!&;KPkUtlgcB?y|+Ea51eg34_o$!lSq;z(i*(F3t^ zd>)&>pVEiQaoNDKpu->mpL9?p(=Z6qS`G>f4lNtqyN^!mP^4^G1{AouWk7){TLu)TkO6f{0ex=P%C>!~ z$B|03@VO_xfb}wo$J0~>U7Fzj~Ma!;I= zb1(D5&F8p$+6$D&`TXK{F+(lPt=n)yGI4ozXlpjLKeP)@|5qVX!m|Te&pdz@!T|ls zjhb3ZR8qYXr}$fJoT+xclsI`-0bPFhxF``9n;?QmB7<2fi(&kjjt%vnf_;{7aC;Qb z>&X}Q#9}-oK3q=3>d*S7?cP%efecmK^BJsqJ)qXX4y#L<}ibW$CQ zdj;hL=H!JE_5xY5>cFr;lh{?BF#3htvt1Tir7JY&-t_MLYPlh{ZFS=elXmf3ntdo= zB~*}>Pcq2+>lIw;QJ+I1&SR)ia{54xpZCWyf*r)xD%1u}nl@Kkknr$VCgqIg+-t~~ zm?9qi935V)7iwJ}Gidu8gvKcqxESQV0S7T zP%pnPRCXeMhFn87`H^}PoSf~?PR^dn``QsZ@m8gXM3~5(@*pD;&Muh zGAzFP$?Wy?9)0O^^fA8`#sU>UVmX{6qs+=+rU5uT34xIu@4NnT#*OzMT^#U5n-l8} z!ToxR6wTth3ng;xVT~Dj^jbGW_dKdrJ{MgmUB@u?*k!<*U%?IqSQL(Y>l_StaUD>_+syE`Yd!xCpSK5e3 z?PY1SLlxk;piAOLWz(u6C%i|KNMzro;vLE4TOqf}XA!}?b{LqVPhZ)jkxJKhDGp@%iV zS4zq#)YAo6GL=u6I&br%ewF0CwC7rnTnV%_Z#1$mC9 z4U!->u{|2J@7G@UYz+?K^+pCHjbuV%inp7Zt{$M=o+6|fdq4NQQ%|ME7RMb&;XOcF zN4=(r3D#054vs+(@Nr>Jr3`%yap@#ymmD|Kct~t9wZwBY9)0$Ic71j;RBFaG9}j5D zfNK?ot10}x%P$1};*}I6#OP7MSf7jEy!Du!;z@Frhi1=`7$V!EX440c-RT#aAUH*) zl$PAA1*wv_B}LWC2WcY>?1!UeV3-~%!Y@27=R`mI+|5wOEELBTPGj||y_bR}RMA#0 zd2P147yAjf-jxTfxozXqMa1`-@(Gz{Uw;we&%q8xD7Z? zw7M#mYq2`N0uN3fg(-X?g=OZNhXG_cWq@tWhLBqQJ%3hl+H|L-NHpMAHOn<_39ImG zInGBw>>`xCXZjb)pH=RA78_DhZKbvlWetT6jej-^tH&P7N%*2_{T|6QiyKvQ53-`@ z(r)sck7E9(7p8q`f=xN)p?k=G;of}Aj8cq8Rr$>pIdFlfzz^ieI$R<*%}58HL`cR^ zL@Ct8z2?+s^hGG1r9~+GDebx7Bz?1?U?dR!!Nd_}K~8u>KDVkA<<}!%Ol3V1D$#mG zF7lBIWd8vIKl>dey<%NtD0>Z>ku;GBT15)m%C;er93Do&Hiy7AZ?QH9EpHpN@|k5N z;IlO3juv=W!CF%NnVg2|!ZmGAC+1ODV~w%2COA`zHvgtMBs_?A=%_7_B*d72NMh0G zCD}C#>r7FU;5kysfwFp4b{>ilG=Q%~1H0#?bsoagTVfzDUWK2%-b$^czLO&aQqfVVYCcY2VMU*#L;uN@48055 zm#de9Y?P?R-nKfUniGH~SD|{$F&sPCa@=8U2iFvo8Ystam|?o-s`+DmHC9sMdn6 zn6LHFro!QR@o`B<#`WyN)8=Q;duLD^E@-oif83(=osp0+lylYtq6ym|(A^$2HLqtU zY5>l^L{46zo^uTEKD}dlYhxBT=4bl?$MAh)1s$BeUdy819$Mw)C1nB}#1rN0JZfDV zsLO9ug6-9`V;XGUtWBOfrhH8ppqfy1n+j}ovrQH+qo{GP` z!yMFnXF4?GSk+(D2asBf(Vjdr1yXZVh_M6i&=L zREK}(w7!F<gYnmMaEN;EsxgJ-eRYP@Q9);gPhnHYDHc zL=ry6n{Y{9e_K*k*y4~crCi^*JI+?rO{VDQ%J)p=>5B(+4F}gpKXF3rZWYV)AZFn? zHu=|#Wm`CD{4B8O;>yJ#RGFU&SSMWm9cyc83^A3u)+9q5hy{nY>2UqB9pB}wWjj4*H*&wgMY1jaP+{^T+8 z1cVG@S`i4l{J;7jel|)d8fUH9YM?2**BP44(;vLe)9i^=#j4t0^k%WYc z`)e2PIL=DPhYi6H2FhG>MC_r$={_jN96T+IZwH-QmrFt1$6JUY`EnOo}=l|-Vd3jfgge0(r#%f)P)>=K^206(^8AuYW`Zt88)jr zrjwE}nG^{$_-dPf&u@>WUo&`CHI^Q(lPeWOS(({Ru2x+1sTI1$RdUGMiKtFzPFa_W z*RxwZ&m+|J>{85yZPvmI>$_%=eUh*d5rXCG&?_g||DyZRExJxtV8$ z2^Hct;#d~~W}x!vJM*3S!alU#BAQyZ=-%_FLN{F;sMvLRwYVm8lp>#%z@HmRM;+IJ(l)&Wt)T3z4u&Vm5+fH-1a%clvLcVFT=z4*wOZ zn1nKI7{~L=OOlT_s}J(vc8f>!Uw9UAV)=b0?0PL`+wok;!)cMM<S}rMd14FER1=O!)--OfnAh%qniGg=9{QCXTzpznqW<~iorC_4uE4+SKaXBtjVAp6 zN%&!Z?El|ly$Xm%oL7K24vR|mQ#&q$bwOxRsjZ!UoH_--V%kjRA1lvRzfmKpcM#9Wz(e?5Ej}B1> zfnHqG#LW<1A+%r&$%_r}68M}+`f?5ZEhAVtD|)Xe@@K-5!rjTl4R{cRfUpr!px1UKqrVDbJJ^ca-j899+9P zZtoDz$1>7*0NhaPPEKXMwP!AA`g<16h|H(rljdZKE?MVt>8YfgbA2P?S^|o177%nS zg=#e5)`#F`syiL9+LQ#*(mJJG5cw{R$`@DD3T^@%i0yRiXb=G=+0H*!yJzP+VYGpX z{rXt+L>o)MqDaBwOAN&~dx`R%PeiNQmln@z#&L=d+$qp|f;#$KiDYf69(Y*9ja3v& z*$)u%ep*gPBUO=dEjKrCkg3Mh)sa&uf+NM<|051X<9?;h>B&dx@}ooxzGQ(Mh( zbF;8}njg1cd($Vns^w#C*cqTG_?Z`f{4pAh#>o2Rh4pK_`FNxqI-!Wze)od^Bro`AWZrF4?*arYViY_anEn?la!;JxRk_C+vnux-VpZ-r&Z^uKyBM)` zM*`0|WdwLmm3ua#_2Vv)?3vM1Ay!>3{+Ml#tk_{}{68S2JCV)zC+!xpBt{dgg;6E~ zjFnCoDySZ;W(GF9XqQpZt-Ony-z@ED`6Twg_N_n|vF@j{#DTI{dK5X@EsWh>aXtU= z*`1yNp~Q17Xg;V=R7Bis>It z1V{&v=*RK~qq_jRams|d<7J{mYXc{qztp0NR_{8T!Pki|KyLx*bp(R`ZK~GYM`9tp zQ3Qh<-3j=;jGbmkzENQO8{yvQ@M2tkb8z0((n zCMLg=+Qq;-*}AqS`0llg0|)W;NLG4PxU%u{cpqd4sv=lbNlDl+e5|O6JG@EnEjQFy za?-vsCH?J)>S{(gWmdCK!Fc9rUeKmPUi5zxQo^N(hWF!1v^K z)?&}(cC*Qw;zMBiQGh7>5j-;g`ucfam%6e(3WqEsE}IvQcP!0T&B7|66F|HU0`sy+sKu!4BKuAS4N;| z*nS#f6mhv~Ch?hiV{h;%NCvzia!1F4iXCS5NhEQG%+)JwFKIm^u)F^zUp+!js-ZM@ zI12RVrcjz4Aw$>Hi2JRgB-_M_e~4d`^ToNrdj2KMcF~9xRT|w!c91_G-5CvFiIR4~ ztou=YCL4xuTT489MrP#nVT(h#q`o)NN=TsTzqT0d% zncQ~RwzO88T>|b!0JNmt6h!`SIIuxdV>Ym%mD?8BK$wTXMwTaBM%xu@lR+9a4-6=1 zo*nQY)yjDOoWOT~j?FWbr`O(4Cjv!~$%P2r82w|8_pB_pQDJ7k&Jl>Kf&8Z^t7zAhXpComJXxouCAqNO1<` zaYyvAa<@XP6v<~OU;dkLb6vN{NFZRm@#Kb(i!hbxMq+8Fe zXET%2^<2b4Glz7ZD3_Xp$1R5tVuN3VHrd)umJp=#gkqW$@`~Zm`YegJR%*LEgGVB; zvZwog5hyC`&bYK2q17E_5DIJU zd$y(UK*e8;$${mGv9Fx^<#uL4^VM1zdqOK}8GAB#;&$ic^USZ7A8*idR313L`%pm@ zb`_t;ME6jWPiMyuP;@C_Ht=-E^o8fQnH|8 zKc#)w&E?Tg58T*h%Cz#*+2Hysb6W7@wN`x%gIPAuYADz3nF#0W`^Dt?e|~;_^y7=) zew*$6ZU1lMkr}9Ep7P*25q;$(;-60z*xaf5qE$d?D>lc_TS%@_3Rv6iO2OZwNiqBx zNU;h*q7}2nU(A2SgLQx(M~)7nOyAk^5-OsYaZyo7V!FyJD^CdqL>Uy|ZXxy{+ehJI zOGOLC9R87 ze)_Vy0K&u&XZKqLA8k!dbZ5xpj4q(Ulqbr_)4%)z(rri}j1NmcFflr})a=NY$&n-% z`f#Lw;1Q_|7Xth&ID>N2bH!MaufZlkVjY@x0mqelO|~6dMyka zzlh|*_m2u@_NWW`WzET6(Zc6>@!%3jdqfN0G;fz8Ftca+{yW$4zp~n^Okac`P{Ze$ z715OEE1(J{^1*t3bGf?q9p%dQN+f(tU~jl{jxKSo&t{|t5HcjDvL9Ad$)N0J>3Hp1 zZlxXRE&FGy+a;WSLR6dW@?!I1b#=8+i>%(XcD8qS4{qPtAhhldinLN@Yk>9hAkJ@( z2QSLbr5yC)1-hVwUMVri+*HKpK$&)HOno?CBZ zr;g)yPS2ns;*Q7|F=XrwI^6L#gB>uPYOcb-VzwBotIhKADwNrr*{0gu-QKR&+u2s8 zxP4Z)su zr-rzXB$>)&G;|>-z1u?il-?#@(tFQP`ktd4hj4ua*XJN(oPX<3r0VVA{JL~V5AOFU zh{@uCfLF#Ede98(5gz4=V3@H(YNSw-wYk3W7b6B~9G_GyKU7}4R6yTU^R9VnNs+nU z7Si{^92dXO;=&vupSZM`dy-?ijaz5H3x{bi5;Huzc55zXh5Jl^_B`T>C~r1Tf$P3& zR)@zwre+nJ%+%>u)25BeRAe3UHqfWF#EppBVg^c1opv>>sjR#*44YZ>7ziFr{m*Ss z-ohG^$&#lHJ>A|>#N|j_`j+#-d5hB<_}5)uLvB~1@P?qlNCu&Ttu@^25bgquj&a&l z$SowcO?~+?cVW&+j1T}u!yC&{SKG|}4!meUXB6dV4rVk9yb4<0Q|MQ1-N8LV=S>X8 zP~jaro?CUiVChq}FaZDESzH4}F&)r`6yLs~N)U2@v%9>r7VQ!`;EY z8PAX2V|KQ4C67*zFVtdS^i-2GC)}hSX#%Pd^`obkOSKYGmZ`z0avJ!bUBUtX*H0#| zrVc!`l2t`DDKSXlPasQl^*uAYXM`nGiO7=d5#Qbx_jx?t7ub$kOoDu6sUus0X9W?+}{nGc(wZTgp4MS5EM1we~GXgYemwQ&ebr6GOQ&OFmAZGc_;&!_AuzNF%3_Hm za(=uYN7v%!cKzK0;)lE<(J-F7rfl_RA7Io`P_Y_9TqU!!Az89`fsDD5yED?BJKlF} z#cU}gzCfHo$JG?nGyRT4EuqwRbxma#&owzOr4MD}jx4uUPK7eZZ~ zofh+xeBiyL1lh^E(>I%s@n`lGmwVe&d_(fYbMtNK<6d#rQ#%Km;+d5sqe{50%Z{I7 zt^2H-X2r<&FJ>h(m4*3dc3CYOb-Z`AJdYfRi$D|_*CNI2R8JxrKLoufH@&ivgl`aB z3qr8fy1&=z@AeSO(w`ZKrl9u`mo)di8;tF{knq?6N3mVM_mp8pgH#n0qOKG_7r$yS zqGYR&dpW55ngB4n*;FI<>bOg|@#B;$(765dsO#`{^hB+k7h9U!ZbnZet2Upn&sSGR z_hMb8R!HfmXEz%L@G-o*NV2N>uaaDSmTP7OVuFL{1wQsny-6W!z%w1s-rQYnm$UhL zJ^xGtQv2iJ-Y<_?#O0X+VVF+LMXgegE3>5Lwb}w4S;u!KLeuP1x`QbBZan7VlpxtO z*RBdOcMCVu_f-oNol@-GEH$63ItbIQ;@f*W`dHOZJKLSq&T|IN=wOLuR4bd*uVo1x zOB7L>urT?+=#nC%sx$SvCAWi_NY`negL7yNF)wL+3o}vJ#Bla%; zzKC1Srj}v&8l4Z?*J17X)E(wc@HARQ(?;#@J&9)zfwRpF>wGn+654 zEDO+=(JG7zat3-C723Tq&@|BeHoG)f8{ca=shT}9I#-P|6yld&Po*2ne0bob-7~(p zKksG77BVPjQ^>^aM5!xQv%;!v&_P{-TPQ6-6o#Q_tiZoW>2z0_!UcW)X;7Nki1F@y z7)P+Ai+O3_Bb|Gr7|&1vp80xCck9J^b7pY+Xap|4+t$=FeE#9fc!-TkA-pojx&LM5<_ojE}SIf<(#afjmFs7}(brp~Vp#qfB5hWNY zEj4`m>a38!Z8-8nWVOE~N}C|kB+R*jXJCc^BwyM?SV=Mzpc>M~-7lc=6IRQ+`^9>_ zyu{k`AzinW6GCoXK2+C*^4wayi_H!g;-=&2@qw6BC!foK*4Z%UkhBJbN$% zD}!5{SDyPP7&W=}ntG<#{2jn&z$&m@NbH}wn=b^dRydoogEt?cg$Kt!i%9-ON^2YY z@7N)>CercyXyieH%-wByn}|2T}Rk`Ere-s}TUOOXLfq05SE8uQ4FT|Ewv-|ExL2 zZ$tSQKbPx{@s|`~XXwgJ>|G7EotU&^m1&-%7Qq%EtuQ_v1uP}CWhZ%9e+p3NW0PDk zZE?|HpC6tEqT)*c=;@06ANIF>SOq`JD=7?u4gIcUDy48uSSVUPJI#bnjGT6PRhgMF zWUbwn^!x|H5U*S;0*XQp3IuoCBcpJ;x~2`I5ed&l&^ecYY=*KcOJ5a3eX+){ai)d3 z$r5Ft8@hWQolk%=MAEG!f5Xu7BJUwongIy^T5S;b7prS5hJFroXiMu;D=s=l~2 zWJr50tdwlo>b$c8DZh-Db=O|1I3Q*0&^(R@GA>H@UHfm=LG|DqR6b4C8?<=O?)UU$<_?U3B^3 z=(n4#+J>qa^su&}#k^%AA+)vV6$!!h>%D}&(<^+;M+}N@mR=EzcB7Gcx2dG$$Sd>u z`$CMvqxLn8(3pP1Ed?l3m~AN_dP`eN0Y08^H>)>*B8pRZo!mmov403_trsd!1>w|l z=`A=ECzvMYP^rP<-o1NI8YPqAkb|>IFw3Fd@_04NQh(Y1f^WQU@h!|SpEv(H7UZ{6BiQ1I z$CQ+{ugT0TZ|+yWFUVC6Qt8XXO>D98IK-QTqps((TjyF-{TpMFE1UwKG-c-dNR!I! z#_=3mktT^{{kw<9+StHEJ!0#=@@!VOoRD8QPJqDL$&#o7egh&pzmTs3fC?qnkH_B` zJAV+x#7}JSL7TCOuZaw4dsx0lgxHK{uUAQ#BH}XanSfz)N>~b`)L(pnJe5Mt@G)w( z7+Obogb8RiFHVEC^VEk+O|qT16zx`kWS#ZUoZ8Mfi{{|x#m$0TSj|VbL!{1MVH+4A2d{%-cg|rYxPcw7Fdz4uOz1yioKRSH+~i)1{E$r?}!3(UzibP z2sDGXj-K>{TUiP5+9+Ni!&u5K8t2e@9QHf$ya(|d`A{bk6!`)VpM;38Xc8utE+=8~ zW0Np(33c=|iP|Wq3r3(lT2T{Q*99@6Cmr)Xq2vVJW2`)PxV+1|)SgaX)n z;`A}Snojqd7A9BB2%>Pr>96te6-mZJwfcRzp#AkBR)Oa2i;420={0D^b8WByWkR(Vt5g)F#M4_g;os#3^yA`j<;DZ&Jx6$b%u*E@a?x&!^ItsS}%_uWVpEVWw=Ba zP}7a7;o=X(aET5y3F1Z&M$v!_2xqeR^RW5LVPsWw<_I$_85^nk1_qI4LUO1a6rohs zVKFRXWM$adE$(dDEgI&hlwTRU#jzG^e10lCV5ms{H%l#M8<6)F>qh0RE-{|3lsb7d z&BvVvm;eT?3l0`iOjoACCV*XlS8q1~XmwXzt3r!qc{G%r3XnlA=eeg0X_r|nM=MGk zCR3q>?V%@ie^@m_#oq1JhUw8(Px~Zd`u6=^EppDgZ5BLi@_~bI2>vDW+kP5cJ41;a z9r0}(<>^u}?Mb%jTQ?=#7Qxskx>UO_F}i95qwg%rKJ`oc3s$yE5${`i_R+d8h2~4V zNmJ^dUe+tg(?0PMJGin!i6%`>X$GoU9|#C?d#$wo6>)W+mbD>k(<&76h&7&Uvn|Ae zq2P9r{Mj3))Z_m}$^pn=rIwH~si5fnw49Dc;-h(9zVGVK_p9=#9DVZ_tCXD* zl5hTfJvG}pz<5sI8W?RtA&4p`|G{_G>~0fqEc9(U7aabJrcW2YD`H4 z1=0I#_8Of5cd58r%%M@~uRxbkD?ag*&U__IRYNW!PvNnizM$UH@Az6}uK51!r@NaA zeO!y1;RlK=KJ&$NDFQYi;kL!Vx1!eW^P~lOdEsXeN){j2R7$nloO3w2=QiDqdb~Gc zc@HKjRew-)bK5X46ezb=hF=mpLx*F1{;2x*VV|T{(u6g_A+j|lO{k)~2v($_b?!G7 zKpZkvP8-woD9^S4$2%4gCtRxgOWj3arV4=*B%ZQbs0b3^$Fe6&{yq+ zFhc^L3Ln3p;fyJetDwJfL=c0V{C*SqPXkmjQ?}W2y+Bv65+(#jaADW zCfgHKH0DM@lRoD9SVm(^6}d2B8LqZeD?1%Oi!w-U9Eh>Gbbq}P$ahaWk)gSy3Rid! z>Fj;JqK`#t#Pl_pWRmTBFE2Exl6N{-PL7@@xxFESuD@9W14T=wYStKsMjT+(M4e1Z zVJI}-q#=Uuak2}VsUFx_vIP5P6R@A2TTe+&$Z0g*OUcJ=@s=>rk4MNu^ zB2O28{4pA-*31U>B}fBhSB^x$8c{i{=saWz;1`sYU($?jy`5b1MEkR(Ce3){z4@%Z zE);SOP35h2EDgXiMmV`_!r_quPL+>06k~fdK-Kq-)4FJZRQ*%C_0uQcOYg`BjrX@a zumt2%8i;p)x_h%e-!|TzR4kgc(@&HZwO>t zHKmbx*Z1`G{c%=t-K27c!a@dcz!Jq+%ZV-hnFEyArlSZPzCwNPw=Ilt zc>PnKfSvHI_h&`bMP(D&_4fX;Iz@JH;c;F5o~hXgKPSv$b2%1Nep&ayNugjmM;+dq z;)PiUWONum%$xZQ;MRJAb{`e5FnVgf=-s(2Q&p0bQSUL0c&P)TINzNW%WGo4bhmmb zX+FG8-B$LG+`LEox`}dtTBGc-VUMiKs5foyfvSWHxfmR)N|!8@h8bZp*^XJd)EY0cx6N`YLg?OoFVgMcpHVv{Z_K2FseuhfUB;7KY_sdI9g-Wf4*-Adj)M$apgy<@J(W3{F+suto*rdavl z@y^CnhEP46qS{`4(_=W!sU=O})bSjxe+O}7G|o>u5dKVubdq~V&+uvWJ!5t+D?At*RB$}%+s~sN zn0o311m?Ot`>baC|* z$^8vIy$c*U))eh;Fm9>qhqcpFJ7p#gUrXPdH*}gJ%JyD!}_VLaMoTt~o_J0%% zXEt_h$H)$eOriXCY!3-aylCUKMFfl9AXzu!>$Ws3O_;)3{l?5M6KsgH6J(VjG5J&D z*1TZn>{r9B4{T32<7C6_XC62y@BY#ph?ekhOCYJUW{^B{Ybql`V6|RF9BE7q0ZuDa zTh2^tHvmE)^tkz@^1H20!kr-f-oT3agKEn`2Uqqn)?`mj3OeX|lpalO)l84iW}#Nu zb4|#s6UK(_k-)weldw?0&{sqjnJi%@b4IZ=(TGmkuGgW7HW_VeN zBL!A4kVA>1uz)D|9h$vFb=DyiXzDGf_c+*gcM;SgM zzg~EomuYdq#=0B|Dn7qjS{x8ul+ppo2f7=AqK{f&9`@H;0uWjA# zf^N2?p^FOJSfy;wzlWk`Xt9eZ>*9XGG+(~$=Rw-`)1QJoI~uhz3L%++72>SJC_9yR zL_RCYaZ-L5){SlAV$xK164@>cX`zOap~NKGWi~`Xy2R65W<^IVua+`Mlh37ieLXsm zwB0`QWw^emBFT5sgIl7)ckF|GP0|AkG{$6FmSImjN6QTmxP7^mN!d@U1}NPw=2y#) zE-U$(mQ`qkHqWWHi?h#JsbHvl*qq4V&n9yY%2vZ>IstXK!rn}m#mMKEmyT)8?q;8a zfR6M27649CWG#~!gmo_7o3wT7YhG%LyJQG)SZ-)tN31)vK6#X0b^=oIk4mxR4Xj_6 z+fP4SS&!e<+UFM!h=!()agL&)x&3F?3NyJ|v#W`A5%#n-7Z-<%%N7R&aNN?KB863Y zf11JenRGf1iaJBMklh6uxU%ofUHX zSY8xf%5?sjnhclN9OKE$8(SFjqia#S>7)@mIC(=2{*DTF z&o>)Hs4t2}`wdL|ze-`$qw%AfYAhJg3dPnxEv{}=vs*RiE?%+cra;?lkta$@NWCmo zLwJQ&e0eLfpGUo$wL@JqN#u3%YDCVj!yWRE(2LGorqm89Q(Rr&=N=;1Vy zlYZW5!k>wpCIt~KE@=I+SnU2N;;Ye76}{t9?fsENR-+?-<$7|F!*#@_Er$_yX!&By zAldM%Oy#)V7T#BRBGK4NtuENOm0{W0#ia?PYS?}nvaYS3Nyw(b@d2ZVVwXYnhQ(gm zL z2qerj`RYfQfJ53=KN=^~_qF!EKy#vd#LDE9gwC3G8ys99o6#{RwlGBRTzQ;WP$6M%p?x8X?2?CYf)o2DY8D07c&Un2 z1Ga%My}?^yMYcjQb+c8avl?_nM{L`Af4IVo+aFh}tJ%o{Y!Y@osvV?5KdDbcFdXI< zMuNC=aI!F$^#??}7&!hnUDfZQ2=#rMqQ3r=$>bbS6Cs=!?+P+WD~4GZZYa zbC^T1`Mgzs>J#|GklHnu2EXO@7k9Gl7)E9ASB8_a^AIUr=0DrLk73>hxsELqeuWfM z0DQBd^yOwtM$deEx0!A9bvqsGT970P$Vop%U+RH2DnhJbccOrsDTTU3y^!f_l<7)Ke302~*EYOF#KINLlD3#2z+i_)NcaN+$R$TUJFXE10olYZ5EIRISCG2D*5Sw?9n!c~JYRJ3bDBIK5FMS6sf1e+Ctzh>o<(BEEZhN61R$IMd-Wi`)w+ zvnU<3R3Sh3J|0v-tx$Z|jVrULJlT!gOZX>KW|7AEY0WHpt|K~$_|I!Ze1Y>xmdtqX zYI!a@-(_zDBws1Gv|5jAnxq`tds1l!HKlvp>T;KkP`R%!{+h?{iIn5&4_(pm+vfO*Exg6_RL-(0Mh#^9WNm}?DvZh*Jy?!~~4xu*C# zTLprFCs?}d1;sS@r>Z`DQNV$QoAwa8%;+#~EcKInbv#gF-AK+}h`vR>-=6Kw4o|6^ zvACRW*VcQ`E??V;?KKw8_Dz8Nay29d!bTff&%^ef4{?yDhg?R3L zArur-h{!la+$w8XWa-?l8fZ>bpu{a@E|qF!`W*5ur@X65y0a+eWAa0w`&n0!oXa41 zmLI}!!fQD)2P30HE%VhKL?I?apNdn0AtW8`sl3lpP}iT*qlP4q6luOhj9LDsG0{>b zyUKB6gT?ms;xJDyt`_r9+tvJIk(*}Z%{s&E!t+n$r3hx2(nTi(PkE!V61|;qbE~HF z0&sgfv$7{UeL6&HcZv4qfO7bZxgFx|*>)eT*ZsTXzN>y4K5@qEb0V*5ENYE7Jt3)} zRb3MbZ11+Rw=!IcViRk{2y>3fs8VHka$Bn_;S8&dTS)+|lkTwwtet1F-JF(7D(u5bgYDTZMP zTz)PbSRNz>HLsW4@a->G*OQr>{u)cZ(h{@{?g>&g+R%NazS)10yoTDgWpSSMLVl7* z7$%g&i_(*HX0kY>vk@yf{1wcg=mP%a&uIfL_irkaRejr8VQDkoYh~Y%!3^l1lF%xG zHnjblT|kSOLYBIM?*xv!uP4H&dZ13=zEWH85BN3lQnHMnoPU6_xSz~kPw&-=$1DKY ziNu=`8KN^5py6bd5as>!)+My(-`SChlH!`Iw3hUZmgtS1@=0fmLuMLB z;a_k(R;JX7w>Y}AC?}vTq8L%V(d!`OjymoEbO8QPGe-6FosOnH1HlX`>$p;hazWc6diuW}m&?1w?Tlk#aaXe1VYCS_#H zL6zNituBg_v019)u5iCUAI`1D3l8!N5h>-p#_0jTg}6Kj0=T@t%`kn$uT`duD{YJa zWuEB(;@p)?k5@Ea;%zEk5?Z6P8JXhLGWuiq1+{~>POMic1eheT$kXW~wvpJ5u&?#7&{N?9Im=>oXwd+P#5xA4hAJqTsXNcNMdxZHFI%-++P}@Yl2(~ss|g& ze6pgtMdYECdi~*5ynEE|1?=_Z&1Lc54#oL%u@E#UYb2~0K5RK?>~^!qi*a;vb=+$6 zh4X)PWj?Q^0Z40;!tlyf2Z0lg1NOz7#!>nGGLW%ui8wGe#=vsXDVHej{#J~n1!7z9 z^{i^{=5nzq+E;IAili@F7DI@tTQ@&bXG*H3uA6tQ#MKi%`jlz*7;PS@^!E987)Vyc zeuTrjk>cv2+eF=L(tC%=*MMIre(YZkyfN=p|Z&t=aR z&b!}DX~bX`$FQXyZK|pI3w@Tbi&2!VEg#Ai5r9!vtjsN{Z8tA!DIOl))s!sXDo(U=#}C3 z@i1UiIm|1J;&$}a_p>G%p&dO2czLGX*XVtI7;a=d99`8v5Rcf3UmbElHx=%%Mupo! z9rrgv9}==)w%QGhcrPlz7zHnP5=AEvMSpa#R8o$`g6_M383L;u!0aSa*+;3Q84op$ z!nYV4=h-d1hm!nwb7u{Y>cv_odz3s0h2eTIC}fUDY{b4##5ym$tJ{?ouo9dcajQ^A zWvJxgI1l^8!{Q#~n33`Y`B5t8L6-5*S^LTn9*E--wtnoQT&~-Eh!>v*BiIGwT@jbg z82tY2e7Oef!X}90@v^{)R>VYAL16h3Es&3j5-t4qpHrd*T#Is8t_Im+c7Av9`(nFs zDHB52*@!87YR5X%t)-#+FL|D*7OYY{_JEgwuH|-Jv^%r)Jhb6r!L<|XdHh(7O$_ZS zIvb!Ny$=ox`Zkg(gAkJuY>*IbNkS3%Tx(*QWrL@B#x}mA*TJ#e0vT|1B2=xFJ>aUf z5`QK5$L=O(9n9lc*kzyU5sIzzK)JP}$YQK8zl!miEr6Tf14%8$-i4B3*v8dH`?_u* zsiWpAok7ee zIv+&~ z;hj7ZE!0?{mXT1h&86}Cv&|vXVYMhA{F1H^>lHbi?5Lqzlslrxo_PbPtrBhDUB?1A z@iiC3iwV3o`TG=GoT;X9A;XTT_;ztME6MII`n837GFwyxTwx_m;w|EHF$2koQXob_#XS)FBhLxlp_H zi?+Igdg=|yFu#Pk!iZ4VrKQEMC}J-C+ic;4Wfc`0GO-j*O$L-<{!UOP@;Yx~X+8v7t{LwQCKKLw;Fj`pIkm zg_n2BE@0Tbs5HfvuPGy}>4@Hb(#g5uby5M^kQk?z?h(6V^C#`#TI?XMcyDvriS*!y zeMzoyuX2%kzwQUgv`*?a^y(}>mvoaPO7%|9mW@jWifTUWk{8CQ&OF{nad3s67RRGi zmG&lydl_1s#2J+@e9a$U>H>q?43{1mX7-Mig{`11*)B+0-g;ma3faH>3^0bcQOiye zC%6OMRDpD`nP*wDCKygfp9ZjE)jn4K4iA1hGV-kvrwY_!+*rfAuNyDBX*^ahvHAAm zle!SC=d;`O>Vo=URk?BuhG-wKifg_-_5_rRE0w{H#aBfaw4jhCkg+xAC~Fs|sa_|8 zy%uPF{(Y0+1#?K?KNl9@&(^J>IrLCOXnxd1U*25Kl#juG z-mJEugJ!Id*1o-?%M2MMzb|B{GVS9Lf3*eyMJ}IM!xq`)tmk3Wb&j#7A8vg=y`Nv* zEvP}_u;dfTnZNt#>>=iMlxIN8h_r(pd>09wvd5>ID3 zDveO-lGNcfjh=sDS{qN1`wR{)SHhAx3&B@vhIINMNp%Aw6{9D;ETFn2nDOSd%XsqF za#!joRTf0Ab$q_)RDF|oL=3zb57;nMg)9Uaw1riJX?1mOAzFByq z-*47@Vidn%)*6ubJLZ08S+6`&HZ7xr~}u zB{kTykPjILC1=+VvRC6uK7{tq6gp0UfDX`}(Bc07x}T{0A&TiX&2ySRqM zS(vy|wKKoq>x)so7eozLpl$F>=v1@#2L|mP4d(HcHI=p83_FCU7R=MD(5Ss*Ww#5Z zw0g>}fZf2hVa}czfb#&_Hvv6mQV~n71qco6y^O~-m^YbK5+X)??2eVJc$bz0TePS{ zRGGS#T1WIZP%R=(wjA0iV2BqTv7{|%XVg*XyU-;UV>)vS$W!b_qnX9?Utf=8&uyR1ek7KB^wXORCk$F9iDVc)Q#y&V5XZBr%B89sn)>}NDbZ%KjTGSrKd+C#jz2XfGbxP_d03rNAwx7D+rI4bF>&)K(87 zE_BD!G%=(=?+^6KnMnDAmjBa=xC30w6uvWAg}b(h3&qp;nek2 z!-N!?l|ZyQ;83z_O;fqWjrt4!zq8r0ka=-0pew}3Rh7pRVFIUHC0aT)H4R0*RoG`c z+H)}-((bMoH%`5v$LxnS6KlOT zioB|3l64TryKy=mCI@fy1gz=q7J0vpvs?q;t5*e|(NQO_LKA^-58Sf;C36fas!507 zW9E^f2Pwp-hy^-N|4QZQvHr%-#T8O5gjd6AoMx;l&d(T91`y!a8Af12MM(fYl_}2o zKv`sQ;~q&LVVW|ig*4B86`Y!|BYYLeIHR(!0poS+=U5guc1j%b#PdCKVb}Mgmpo)9z#lP-In3^pwaeK9Y@6;}rHL z_YsH*xLA3Us_lKML`-;j>YJz5Qm2$QI~`HFR%w(-pVJYisND95?j(~5jsmn5+ojzI zl){aF;d&q+5GJ$p1+5|%29!a+!uC@iRmBNO)w-X{CW(VO*=)4yGPUd)fs40C2WZkS zttA)I@?Z@sZ*@JJUx@KITl#F48A&5f-i0zNe2uoGmXZk`vljc(c8ar62`ym;UZ9Y> z8KG?fvF=2);KH@tsU?mewbeeINVe)1bt5q%LCL zV9-BRL80LxI?j~2BUo`j(V$0*&^dh0-lUO+?H^f|XrDeG_I?#-()`Qcq)>;Gu+8gW zK{VOsrK(M9KUNmcchme{mUhiRc7>+D8PmMAmgPfgRvZtN94PBxsvlF~2pprlog?4_ zZIKx53i3U4cd7u=5@(frExLTdbQ$1wz7x(^chhlyoa6ispWf-PoF)6$jVpqy{+V$_ zh&sC^ie)subaA)BFYjKASt-q}+&08${oc0yd)sy)XMaN5_K|TSv`g=o8#*Ps1|$>p z)TP&h*=gRsZtYmwvvkU1mhB`1ZGZ`m<{Vr>$C=FkSe;G;FWMY|2^hnZ%XKGL?Hb~g zj0YHPk96j|6Qg-XS3yE5C?!6k&DL2ao)}<;oDo(xpDt^VkaID!9t&wve49lXi{xJ z^po`;dh6YqKnT;)i(|jLaT6XZnbBfi$Z%x~2Aoe{Go)2PuD6P57pkUXT(7i`f)MS09DsjPn$HFm)<$Bu}d4Y zDn7Ptbg17p#S?sOuUc+yBrWQqKz)( zHY0n5F-jCw;+L9T4sUHV^oRl9sG6R*I23?9^lfk=CPmYZ?%GeCRCJ{{WO9L9=^hBI zn1Rvg6bIGV^^gw^r5OXM1RY@YyA9MLTFadAtdJ~>3WzZTj><0gjk1$msfUoAtjyx6 zOALHaYiIyapp47Ai-mXQ){6~@j(DxKh<>;Yiuu;qwMLmc+InBmpysWGj)|Wtsg9Oc z*kb;Q8Ph8qp}1^$ymnD6CP11qVuDBI$KAoe^ymUq8#q$97pq+Vjt?Z+AUaTlFoDa( zb)dXdhTq4-(0j^ZIsHa)aqm2W@sbXzrg?b4^bM^>uRD!$zvWq&Q~rVdd1GXxhWRNY z&)dbv#d@|8Lqb8+>sPO@4|GHw2!Nzh1p>a@u0+H)uOOs%MtD!!O3XY{t`g!tw?MQa z`GEx#s$1`z%$Rne8_j$s#OTnK_Du@B^;V&s$t|gkr+mlBl$T;fX9=3v)s{7vhC?}x z0sZsPhKGkb?E;!fmb-4Sui}prm}T}v7`I1f0MRFB`?Hg?r|KEMBf{dd48hcCi^ zji3Cy*cQnrn-deeo8Wh2a?d*4(|ikz_J<9gL`By1wcK(7QK4*Ae>hO}2Lb4)Q;ypU zzU9oSDc(1QZX0QpeVadIz2Wveauf|==x6zk5ZWsG_*DOZoym~|%WA|hc9O|bcMx1j z$&2!opf@F2tSf}>#xGXtz^?93Nok0s(`&7O-nA( zQyDM-H}Lt62IXcy<-?f;$n9pKJ`fy0F=EzPd7TMzTZ^@Q@@gGwduKWTq5w?@O5rXs zW=R;e(q^{NH4BR*t=_u#Bu<3O)*>1dWAiw$CZiIp6FjW{x68M}1&phw$RlEIy}Q{b zb0Ww{=um6&EVrxG)n@brfOxj~e0{#U8i;I7)FU@u?FF>e=CAd^+jHiC=CDV+bo3;O z395$Ll=Ud?S)&8l_CVa!Rmnt6wF`ADu=LKZMQ*rr3K54@SBj=40UF7x_WN6LBA4Rz zaDoA~;_^F9p=buqG0^{YUobN7jh8#ib7lBsE*I&dB(wU~n%DNP|}jt&77!=@~|f zk!6>W!@-29HrWC)M?eReGEoMvzT2kHyeK6PzB*mr5>sVZ4UpHRO<}K`q|!}{d9M8v0biiEJ`Ip z)qKNk=QnfEq$3KAAtwSBEThC12Ydsso+C_()H|ZFK3!q(#s;!j3>j#&BqdNgqBkcY zQuBEokSXzyS**^p^vRPi1XP6gPGw{uGg$q}pRxdzt&!KJ!~OM0AF=k-F5@({9#nx= z3(JiGP)0|RLUw#=SMtLO_LbvEV*#0Aj9r+Fad0{KA|5>D!pUuw=u)0*!^v$)meH{N zyu`R~%60L1!)8Sa&GX*;q1Jc`YfZ?-oP9v+mvEavMKtmvI3y5)EdL);EU;>B2OLckfUH1 z;9HDGE`B+?TFq~G#B0ATrv|T695r3KbWp{k*Uj5a9-rtzV@p2Q&n`2(pTHgs%c@jF5-HZiW3yqW8 zUTfsACRL>raSULZ?hFF<>^vaZ_<>t?KhZ#7Wbo5|1|qWnVViwXdM-_)ltcCr2Dub45>umIfg z|BR1EtQP|igUbt9un{k2f`Ra>X?%aW(qf~-Qqe`s2%#O0M8!l$l1F=V`dd6sLTx$D z0vQ=v@19aww&`H`+vy0&eWq(hMy< zJL>ld{(J)dSDkuq!sYSs(a6W@#k5M#?&CO`*18u{x?j z*<^M|J76M)4PQ93it%v7)zsufOWq2VgjO6CLy|hA{W>LdH0TJtAEN_Hm?}RZ>OrYT zihS-MHudg~6qEJAxhY4KOqnNn1`dDjY`zwSC-c4Q4SlXW<{+NTi7zLDsva27h;X2c zXIkLY>Z;iiD(edrBE1~=`$H$}ECu#53py7Uf!=A(ox5bZ@I)BQtWxvb!$X`U=c~*d z{@RKCOESnm>i;H3rE4igmJLHJ&O?$Por(h+E=148=y@e`!6=JCeADt}G^mn>{t@V* z7!68CxE9UDI399&vKu$=FPx9e*0_FRd07z)y_Z~vjG#CiS}ZgBgrM7H#5~7xb7pQ) z%{b;?7=xkj;%j)K$+I<@M%K13KirImYI_CbFC#kpRWQmXyN0VKXjTsnR!`Rn3m!B% zHv#%H|7VUFjm4zVvVOEWInQ3KZnld*wk|PcIM%GKTvqqVG$TG!Unp+|Q{0{|kkq}K zuRq?Y`mn-}uF=77zs>gkw(pNiHQIgqlANEGA1;~V2F*%VM6CrTkjrdyiv@B`vr+Z4 zoc(*b{d6=vn@tJwxXzU);%7NXlr79IJ)FHpUy`RD-p&_mz?AVdCE_)ebD%0^6?=Yg zebQkKc6sB$K?HqR-#^#=XJ=t`o@-DS+jLFlyeCS77hOh$zNu*~MPPqgPDj>7!1XHM zOpj0Bx2CV5;C@vA2v>(kB<}K0B{&s570ymu10@4l1byf@teD8RPFC&SK}^m(d3X9| z^D#@&?73Q6#e-YBvZ;!k&sxlK>(e?PBAdBjdft}hv17q>uQ+CFJjb>k*!$E3dUIT& z^^1Cmyi45!tssFWM7xLdsT{^+r3C9BZviZ3e-I#oZqBnZNx6vMxh51SvfJw^n22?=P=5yfewKy}q zO*Ro&f{{@Hg?M5i4_MKN^B)^b?ofLf3)#>PJBN*CR;s%I@r-21;uCI&Xhu1tJ9&zc z8x_@~GHgj-{=qPlZMcYmHi^adz-Lgw@%k>NWN&(Rezn|?*u ziU-9Sz(U$>pc*~7$W|E}7b>IB)igDS1nY6!vum_|nD^5E8Agkkh zw57MM^sXs=zb2bK2okuYe@75G`wvf!A?FlJ0CLG$7Rsyhm ziSuK|n2XnhT6@jDPq88%tzoNX5C6P<5hM(dAkexNX{)u+YiWkO5e`l_N{8biQ{}nx zwyu`<3lSYR^le#fNH-~nj^0}FeuA@ExJ?Btv#9GpD>Ltbn;3n^OlKXb;xi`(XWmU} z|5AG+VhxL%xjZEgzkOI!t9biqxpA%&3!eYgnx5WlH*3T1@$@OrFeT^RRP&7!=w-b!s0GF~jz_^CCrquttK{eg_I4eeye4VD#v zN9F!zy8i_J<+2%-8_RN2af6?NsB4hm z;lq7Bi`uCRzY-q!i!=tU#aZ5Au44t3pX%I)RrJ?Se^Fbakgw+we_tZ0Rgo?fmO!{E zgCd^?igLd1F!{oMj1Z^@ZUD6W7E91Je&p}Wg#T1#0w{hDVgiAb8ZV*29tmAOpN#QtGfl-^2%F;P1zd5jJ1rkCqM@})2gnDfN^9?R`}k85(;1t zZ0GNk*t0Gu)SmM=F-;`!e>ZpMn~U|*l&-H*XH7~LO%_~^pvX6I`7KEt;D^~OgPBk$ z2foNgmy_5Bjp14i(1q5<14IUN>48ZGCL~O5ii7K%MQDC}dk(0X2SN zPhSo_{nzMO?1wS69C?$L6)q!f7ZRaE zxg8x2v^*x@HJSy1@0Zfx$DCYht*C82m<>LJf zi4K&5mX_gC9o(=|9V)}W$aeKSNM$-`n4flD;eih6<`o{)^mjlRpDcohxEVh`ax4Yf z2fn*stk+ALQ%}NhRNX2cJQyH~)A06F!rSOIUW5QOIr7-*D>YAE3?X!i4Pt`OhZ`!U5;9g*`%rgUzlC2rC6;Q)yGgp{c~!)0G$8m z<1dF-Sf4F^9!=ny)>W-PTv>80p{|18`fPnZfOe!Wls>B$VS9V*--}d^)6t>g`!X^A zwc5;X*Q*c9s~-He!u6oXRMz{n(2 z(es5GHqYeJFNbC?uGN|Fj+`DUHja8vbLDN?*t%LF7$FTzni3pxuI2es^q}))t;oS{ zFPdvE&+}LnHn6tw?6pF;x7I;;B7h(~PbYXB!S{V<&GcdGPARZt#b6ZZ(%NCJiCI!x zfU3C$>`kvHXIOsnj~F{tC~|qhOIQ$uVg(z@E_Zvwm2Z#v&tgZLD~eFuRbr@r+V*(= zgtGlVx)vFPcoyP+@^GsgX_4Jl8fGEq))a`#+vZu}wWom%m$m(Kl(k)K-3L$^D6aml z2Kr?n9&8H3*PaAep9Ek%4O$0Ln7;Rc5!v8OxqBHZiC8^!KItp!2`EzMylrG7tPvuBQZZSV zn`^KQ$(h>kS!+nzwX)lS?#dZ7xMD5?!;(7cj&T?kQLm@gLXi4vl8J5}sJnv_A1ub~ zM`=>6QTypptf%H9h1aUtJ4|JTcs*=2^N{}){Og9s3yw7On_qLyFlP`noq@YAXXqGc z*=b4ofx91Ql23#?5xU`mD^V(qrXb&!mSxuICWM z@PoJWo9&US+2nS3vNMYt)K+lCV((%hoi=@Gq^nq-{@w#Q%A+#vqVoZt%3bkwovIwE z$`@$B;AJVoBNaOkQIyF5croh;JSZm3*~Sh$!4bd)27S79NPA#0QO(PY9Fg_Rh$`%Z zv=(7I9d$q*p180=!FMUh_|(K#@1>&myP0@Jq~)O)`66pri^3$H^L*wI_rl(zvZ5N1 zL33*lMm)6t@GMJSuv8AeDmu&vee7df<;{*l^JX(@Ph!yzQx`m_Qx~vzs-%)fAtcGH zgp5=^@;it3{7OpG4_EL~X&ytbD4W1vu6p|W`UbI)o=w+@z)=hnaTgT5nqAJfQKTmC zB0ol1tt=xC=b*D}GW9RSSudRP3U^|MY$`2OA)Xl24(&Mef=A!NCns`9ON_5|fmZC9 zo}sS)7DJ|cWor6=>q4S}JM?u#ezaHOeZ`X&Upi}$1L^<&?44_O8#k7<-(S?rq-4wf zHXWNuogjh5_mx3p&3kx*9@aIX98qqiYS zLAt_uR(i8)KMi6T7sj6qJl}*g>O|x$Ru#P5(;BxIH&Mg zyci#BT-`_LH7Du^7*}NxM1d!ZkR;!wWz%1%+B9g(c4?0P-kV@NO681d05!#88v=M8 zDSn%?r}-4W>PPwU@jMC-6qxtF={&!~%j7w!B7P}(dHgAMl^!CS6`3RoGpK;vtBd9* z8@p_Ob*n&7bh_M>gFt)X^>c}2Z{cQ~ zw;O6<)E=Ry4&pOlapEoHw!Hq#0cPa&TeY%5Qo^DC8pER`=qWzdPs>X_*5ZuswS`mj z^!qe#R4`x)9)T~MZ{GMsinK}rPh^Hq&;K6nr)KSZ6A^E80hh7@`(?2SRn6T^=SFAP zgvO1tgT$i921kt3xutKTv@wszGyCdbk;*(-eBN#@H&4%Rwl1%^riG^c=ke?HXu|(L z3O{=1cjD#qR|(t=1s}&yx|YYwi>vD|DVfgS#v?@2Ss`bKL@+}^eRlvId$Fe+QIR^) z58sv}4UHoaj6ji2@2+ddY=aE5Y2+Ow*rOH<kmtmc_C%^Mwu3P(2~65=joII1Gnb+b(I$=cF@{#D%h6oJZu4 zXi7*S@l%GGL_H;m%n=NZ_NgtrH|Fe~fr725kH~M7w#)>`$_-d4#B4?mrW?>UZ_bW1 z%b7H~?pmM?GWfzCd65c>v~os1-c)m7rx|3GcVdl0qbxg)B92WfJE6l8Y7Rr?n-+JE zWtEXnISMt8ab?rs`tIw;vmaKM=f^+3$xIR;W}FdgLokKFohiv1W3EWNqUKzoxc>Ja z7*jm(K}fh>P|mUa0xbm!b@}PbI3%p!*xyh6pLJhfX>Lr#YKCAF{Vet%Le+V&ruJ@w ztv9vH4^$ZR@z$zttYnXtl==ttlqeh-Eb=fr$Cn>B+{nQp%**3@AV>xiv6H5)bctgL z1JiR{>r`a;YNoXPsH49O50yy;Xirz6(}20*!FZ#ro9#}HVQUxZV={lsPew-&ZTKvC zeD0ZL+G~hr+k;L^pdSp2SLs6C5sSNw~{%u zlGf(-4Btt1zLqI%&q~JzyptY>iTMjUHqOe)#p3?ms<81S%%0t+itC{&JMr-k2D$7QT<9d%s&%DC!PT%$u-%m#5rAuo3a zfd9vjiW2J=OIM1Fd{XXIInQ3nGBB0@^>M0Kk*28RYZnv3t@7vpob6WsSCpXaPpVfU zR`A(}fox2!;uVmV>hcPn2A71d`@&J=DdAGVc;uGU=z#d?l9r+;^UF`FVRPwsc_T7P znz0>S1hYNkudwcRMSH_Htba_G zyT7yOUCnB7n<%v+-BUadv55FcCiU3C5B>c{p_{2)$ptUUlaJ$*HE7ur{|v-Pt!~!; zsw>;8ge!x1tB$))sQv`ns99lc$R9mdcOg+#`84DQIO&k@z~*oX)THgV84;dS>|Zh4 zQ-j9;6R@M_+35&&dz8efi0nsbj}eZGTAYnIMF`8Wk*4wjV{MXKIS#^BV!@N>ohalI zHy^mmd$!gLTMz2alHq4$UBz`u_Gw&@4rDyH;0~AN^j4S?uZ#hO!R=eTN0EM-w#Gw)}#1|SUQG#!jyh)zT&}3H#vS$dA$DIVp z6lV7?la&j`ON0Q4uU=b=xUZ;Qi(_S$_rtx?n(gHS>mo`)k3L$`*g{{hwIT*z+Le?WcVHn#OVC;KD5xf4qHhHU|b0FJQ;s4v! zjvnMr%}msFPI6EF!YeMH3;Z0;ez{cN@)bQ>{%?5>JUtDrVo=9vz}~@Dp2yMwaUpXH zE*Nw(W~aKd+~9s0Ar^0OwZ_vQ>?h(v;VL%Nn~xryFAL{TXb4Yh`1tyUdgWtDOy0Nz z=2>v~9YV<_F`7eWJE_}Y=DfJP2+JT%#%HaT@#yr5uGzeD9Dv`s$+HP8yJ&;}^Yqn1 z?x^CxWsKu4eA~i3HhNxz@C0da51Igs`+&6Nf#KOUA3rX)EDyfnx!Aa87pvWl-%B=b z#S$v=^EaToVCDS#r)7CnMMm^fF#hH?{9iQE+nQdDT&xHFu0Win0IX?- z&`|U*&fnFKesfgk-)xRfo*Q`p=6k?r=IOfHbW7o2#`3rK{zTCTT_b4RKFL^4RZtTX z0(p)B(h(Dw#9_^!g67I>@`5oy7M+Fka!q|Y6n&VPOjzgq+NR)?D=f3FGf1FV~xO-)Dkb_z#PzJ^G5N?U}IF!f^AUs^-F~s3fo5 zA=oWU8Xxt^U(m~^5 zb-g=2pFCM_{-AU|B(J|GZYNPJY(>9Y(iv_*=%8&K8ZNg%{Bl)zwF8zDnUs;I_1O7G z)oAU#dPmx~?7A$IpSLXhD&feScSQI-+QUB!_*yJGUEE8Q$UAzHdPn{gOrGPB0~*fW z`wYbnV+(udST?bGbP4c;!b5DFN`k_U;{MKmGvhR&oSE~06LG%$b9Q|!R-gpy*X(c9 zUrpi}7p+}9gTpf)ZB%pt;z5#H1zo0(F6xBv-3`@34}~)o5%15YT_Y`AZ#~ihDvaSO z1<&26!jJt_TvKwqf?((g2d>EaJ76M_6Zm!QsVuur41q;g;7iYrGX$2sHNoBF{OInE z?{t2%So%nTj|Gx0C->*~XETzxZ#+pGzmaX}0lIh{8d98m_^(>M?Fl*9kZW;vWyP{qM;OcUh2_iqMv=s23a0f5?#bh}nC z@yeI>k4!^<6e;ECsPrqna=B@LB&m$($X_egzp^6bFgxORZ3u6Yk~mDpIJg|N;+x`E zUDsYCoJ%yeJeO#!XDklGq-Hd1KRvt-*5SXiE$dy;NiUm~aATlT0*89s-9;}%M=P7P ze>_TI@Utyb!x(db;wf7@irAr7IHyhYPfnS)-z)ISmUe@=C4r8}Jjx2DM z&pPLzq1$pG@Et)3Ulz`K4%5DGF3TPliBDaFYn$hU967eiX!9_U6P9h5EgeIuIVaQ+ z`V@rE$(DWSU&;XI+DD%^>+>DuHXyMt2`b+%E91E(K~qCCneGQ zzi#m3c{5K@V^pnC{tom%sWicdjfqI%HC318|MWoFOc5~?F1pN>=yScr`lX@2N;IwK_#X$q%0mD=?}tTv9(m3 z67*N;A+x5!&9qJw2sImH^4MaX0gxDBN&Z_Vz%1C4YP7Oy5M)vR&wgBQu&6FSO~s<0 zV*exdJa$_iXcgRp8XRDJ6ekudfPntW$@jl@5Urw?Ffr2oBlrru!_mo`Uyl7jPbsxP42{)^s0)STF2D-0%DrkI4e z)hLal)!4T`QRTDQi8&)mGb3XIv$xXD;KwS4SdBNzb_U-z2!MF*=rbgb?2qM~mM=uD zioKpx7qruUm%=jg?XZ4}CaHj4Y4++Mts&@D!4y_zo#e|zl);=BYPvPoj;Q;3jwn5D z=cn}GJidD6%Eb#dP=`n+!wRKI32|zr_z6oau193(`TO!;HxSuhZ!7`I`+TMuto^qE zX`%AjoX@saDyIoPBR`@GimHk*YM2kP)N0Ia1sn^GWoWh9y-5 z#6}Ww^&?NN&Us1+m|fBcBqXO1Acf;M%WD7=FP7Ky)w=9L?}G~Q$Eqb2{NC?E`&5=m zy8~57$)^IL+`TV_;4V=EsW0_QJY>F9EVZdsD^Il1#FxTU>%t5PG!W2|k?B* zwz`P%p!yR|rQTMZpktW-PxnNRajGcYhBD9J8yOWeA+)YzlM4!`HiZ$1O4+N>Kee-& zdeF4lJ60B~oa9p^6`PL9A82!XZ)rd=hVIlrM>V04!8#@cw<}3S7RzSjTQ)jw8)wBA zOt1YQ$iZ+-bX5pmkME?W4}(czSQ$>02@h=yEgluJ5FLT2I@+PXRp@Et_Uf<_ZRD!! z=jZU*uSo5JjB)gR*ciq_`vA5-$zDnnQ>RncKJT zyDUg7V+u8QpFo12$Jj|6;L#uPHd&AUsM({pp}a@W<&Gj(Iq%U^x&DTr5`D|BXCH1B z{{#g5VfkrwIk~{u<_d{R{kZH`rajPMffnmzeCT-{OTyK`q>f^V8^xvR^4?sA$9W+| zSUu1uIv1y_N0+q%#mM=VgqP6yQDDHVQ!8w#TJ;LEG&@zoWiP|FIzq&cL)MH)+xA5< zW_M}bqAGQ7HKy(?ElunX4dGyKi%}XNQR#nU1I4jZ4CqWG-zCxf87Im4?=TCfO_mxgpB}OA9^39~9KYsIk05B~6^GB`TB0k%E8c<)>IwM?fw#f~j{_UM zRU82-G#vkj&KOQM$(e?2OF7bCo**^)5?$O|+@~bMXp8&!H_+bg!_IH7%UZ8&DptNW zfC0*eM}Fj+=*KRg4O+xyb)#x-FE{|%yc61biatPHXRXkzRgkxa5-Wv|g!0>|)%$`V z#fLfF=|95Qh3;G^xPBWbwE#ON{%U2Sa!3PfW&kfr8-TCLwghIMQpFrunkU#RMf#xh z!wUsL647O(21liPstbKkm-YLhvrJN9VxFcenFzk8Oc%1?BFql>o@7Ya6n}f4M)bc` zQ;^aD<(YaAnAgf@mkKb!tOeRr5XV+x=}TslJ*C+w6xS1od@oju;}1OhkQ@-%?ji@o ze_PHYZ!z9u4(JGsnGu7$)J!7*$#&M_^6Bn4Y4go%e!){Al6Fz_dIllKgt>BG+TOax z{^7DcM%lrkg>E%t`{DJxlCny zCh10gZ<=WXjmx1&X#$NID3ne6ct+O$>8uC{p*7A#@-ovTdQ5nR=Fh&^R0~XSYZ~^v zUXgkf(ChWeDxk#2F`B7J@IcIl=w+49#dSZ@CP>1vC}}odxOPl_3VlbJR(CgKKCQL@ zTRUVJGO~6UG1IrJ0ql)turPR4|C-d5?x?{x1Fd9?2Cr;*FS9Y(fe~TNTUERL=C7EA zImpE4cm#QQykm-U1K63-fa;!pmHDiHOggxuB+8@1(q#?am8nOEMZx8I5*kg7pouGuSpOJ@ zf6TY%!osKPtdQ0N)1!S~O)CSThwo3h{gy5h(7A1wqG!5Lo4P+ah%az!wbG< zeoi?uNp3UCmlYOc{AtfZk+q^I$mEF&q7i-Ut*{K~yanq*Jxe>iR65B`S>Yl=+7ce^ z|8#c+1vFcaipEy8;~IE{%xjbe2&`#F&Zaa;TkN-Zxjm5)-TLHm89 zyrtRxeFEnj8$M?W5KaYlwVKVh+xZt!4tP@U#%`-oo@_uf6||7^xgN5fQp?{y>xtWi zyxqwz3^4&h0uk!}E*WNDzP=bM|1OxKH)UlNyjWZi6{w2aVJbH2F@?#IFhI(;8{QYM zefL-x@qD$r+R$anq+6%4UMG@$Cgw-O@|W43)*b@s6)p4Mo;F z8}v#HqJS99gnVeK(J$mvvs$|D9}AtjUl3#xv6TU4jK3ya%to}~#G1l0F`SUFk4EjM zPjsfGr$$5h^Rt2|^2PjmZgnU;gD~$r zX}B}e;rw<1T^u=|fj+po+-wPdU=Cl*uR0LudDLSz5LpHgK^tJgqyTeSl@XlXavqR* zDLX7&q9MI4_&@HB`SnciSbbh5_+(qXGN-#O%SZFN*mz`_DxKt6zr+`sOdcEf-@1Qs zW?`POkSbikKUg9=L<_yEL?042`NfHMEL#T$)c;L+2NS>8rz4{Ta9`cPx30ycWay#X zf@fK&`D$^9iR~8-F>9lxFeY3(6QPpV)mbziycuPP>Pnim_)81px5VQeO_fWi+Zyl5 z0$xmOXN0*g8+658f1HMm71s9@vPCzQBGhit`s#Ev)^FT95p-@b8e*3vA?Z)R+0{Os zT?J}_jcX9uYqh1A=ttiN6Rj09g)4=3&10fPv`e-p4Jrr_T~<=;)7INAptS(Ynr`4R z(ZpBvL`e5L!bJOa-2oHLugRNan{k_}ZfR3*L7fq_R_%U|@#A2W5A9%Yt)G|xO-l&g zX{OMcFAJKTSl4A#7Qx@1{y=rRwTZ%vaCUGkZ_lgKcP4ibe1udo3_yE_3sAQd0dIaL zubemxzr@3sitn_NoNs~Q9-YdVpjTmx$X9w<-%iY*N~WYT9D6B3Tx-~V`nW0ks0gOD zw;^HDKQN=_cv-CktIU>`LEFI?nZ6H&+sO2kVTVFTF8^iARQ>M~Ypqhtd1vh%_~w5% zgDY{J_Oye*?^0I>pi`8EXsDp6=i99gE@|%Av*95nY_4OEdL^l-6Q2e6i}m;< zJIfzbG^M7D_BZ=P!-GN+1->H1{bv^})5^{Wtex~rW=mzoIf<-4;SICIIxR9I6{R*{ zHLDg}=+u2QAE&zQaH!f=0V#TYf_uY~c@61arm=?5KefJOFCA*{SouP7{7LkhVjB(2 zkvTy>V0E-*$`Ch^XOOQ{DauspZEjuf^1y#p2(wZR|676sO6UY?l?@dX50MAJKnt~7peBf8JU z2U--;Ju=)r(IY5_|6V8ldvyG;?wd?Pr70EII*uIUxV;=aw=X4;X7t7#;2&+{f#Vu>M-gMbr-HS4NB9f!jks^rqfuu zrd#E0g@aDbV`co#IV`3u1-DfykXwblDbYuz!8=4v-&5r^?qIg`+IHf2WHlVi?d^(Q zH=8Sc?j2LtaiW&hO~wiIH*G$a$$l4R}`)$C;rc*&5M*L;?=@mXRMBJ@&I zpj4X~acl1l+M|+b*Y-U@mpW?zFM;dci7ecU6)NtR^#y5{dQts}t;E|z=6e%HhH}WxbK=k9LR={Pt>-_!C}1%B z*Vi&uf(#OmLd@&vcpNWmBwxVS#Q0$57y{;vQ99Zqqtgm9vup>}*j|%isCQMIIRg8z zB4Un<#1=qU+g+LHxb@SK)nHwZM^`JFBLA`Cdl#^r*>%}Z!?gtgzGwaU=p}H1QfB!m z>r{{hg-`JiH@(ChI(dkjS^!q|rd3I~aO~)PEgowTUmuTEO;sgaYjNH%On_3u{Ir); z9qEwnlB%OzNmYZrm@%ho2BO4r)w0cN^PaiMIEdfd-Q(4*w!Q%5#CCr1IC*Fxm6^`( z`^US}$t^LgpS^*fitLkq&M;mQypI{kkjgz>7`UJIsS{%Ko{eUgGNWu>8R2P8+nk-Y z83VZ@*gk;(-o9Pa57P5|c+=?x0<~c&_cC1^iy3)BvDC!+sl!mne5w{#kVi(Hy`iP1 z3-Bg-o|ivTD*MwG0%cQ7^ULew54P?6%w33?-R%;i5N^8_AYX?CuS_Zd%~+9DOn*7X zeZd;-7C)x0uOPrQQO&~fNs<2e3wVR1uCv~t?BPZtt{e^5)u;<8%N$UFzE^gmo! zvZ%eRd=dYhTCkwhD3(~z2yIcX`OIw1qyqGU=QCmQdk7wp7&xbd5iJd z7&LrsCWQ~^QN&^vh>JH?+$_bSiaV2uj*di~y@GwN9G1UOj$;SOk_k~mc(lrMiA5f#we zDul0}ef$`ux?kHrnkWDFv*f7ir%$M6__omn0l_#xOZdE8y&RSa9DiPb59y#%YvD{j zZaFA)O-gaY$E^(OM_{l0xv?)cx**1swGu&Ial5JfdP@F2nSYRIcK4mJ^wk{*F@`L$buv8dR=sK z1-5+ns%g!l$r?T=V-|+<$u)gxvghvH%Q&Hwi}>u5pfTejq{XOwxuvaa!3bizegAT-H*q-@ z1vgfX^_Q;3DtakaKW0|z)CIl@Q{ExS|KE1AGuBU7l@{y8)m2JJSdfFx&(D|V&h)G7 z&9Hnr#cZcrk0wsHOaqFoRU#JoX|B}>!6+qj5!J|xrKuF7#on556;uSa;VM!&)_<

  2. ^_yzNB;>~)xogU&}%zKHy>gD?0;%j<4 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тJESJOy2U5A8zn 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 z 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�g0ucmBMOP1Pd}O%t?hd<5%;NT8GF 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≶VF+Gv>`kO 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